Add unit-tests for toddlers

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
Pierre-Yves Chibon 2020-06-19 17:10:01 +02:00
parent 6216256b38
commit edeafd6159
6 changed files with 582 additions and 0 deletions

View file

@ -0,0 +1,16 @@
import toddlers.plugins.debug
import fedora_messaging.api
class TestDebugToddler:
def test_accepts_topic(self):
assert toddlers.plugins.debug.DebugToddler.accepts_topic("foo.bar") == True
def test_process(self):
msg = fedora_messaging.api.Message()
msg.id = 123
msg.topic = "toddlers.test.topic"
assert (
toddlers.plugins.debug.DebugToddler.process(config={}, message=msg) == None
)