def test_return_false_if_magic_attr_is_missing(self): self.assertFalse( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, object() ) )
def test_works_with_is_message_handler(self): def cb(): pass self.assertFalse( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, cb, )) self.decorator(cb) self.assertTrue( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, cb, ))
def test_works_with_is_message_handler(self): def cb(): pass self.assertFalse( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, cb, ) ) self.decorator(cb) self.assertTrue( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, cb, ) )
def test_return_false_if_token_not_in_magic_attr(self): m = unittest.mock.Mock() m._aioxmpp_service_handlers = [ aioxmpp.service.HandlerSpec( (dispatcher._apply_message_handler, (unittest.mock.sentinel.type2, unittest.mock.sentinel.from2)), require_deps=(dispatcher.SimpleMessageDispatcher, )) ] self.assertFalse( dispatcher.is_message_handler(unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, m))
def test_return_false_if_token_not_in_magic_attr(self): m = unittest.mock.Mock() m._aioxmpp_service_handlers = [ aioxmpp.service.HandlerSpec( (dispatcher._apply_message_handler, (unittest.mock.sentinel.type2, unittest.mock.sentinel.from2)), require_deps=( dispatcher.SimpleMessageDispatcher, ) ) ] self.assertFalse( dispatcher.is_message_handler( unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, m ) )
def test_return_false_if_magic_attr_is_missing(self): self.assertFalse( dispatcher.is_message_handler(unittest.mock.sentinel.type_, unittest.mock.sentinel.from_, object()))