def setUp(self) -> None: super().setUp() bot_user = get_user("*****@*****.**", get_realm("zulip")) service_class = get_service_interface_class('whatever') # GenericOutgoingWebhookService self.handler = service_class(service_name='test-service', token='abcdef', user_profile=bot_user)
def setUp(self) -> None: super().setUp() self.bot_user = get_user("*****@*****.**", get_realm("zulip")) service_class = get_service_interface_class("whatever") # GenericOutgoingWebhookService self.handler = service_class( service_name="test-service", token="abcdef", user_profile=self.bot_user )
def setUp(self) -> None: self.event = { u'command': '@**test**', u'message': { 'content': '@**test**', }, u'trigger': 'mention', } self.bot_user = get_user("*****@*****.**", get_realm("zulip")) service_class = get_service_interface_class('whatever') # GenericOutgoingWebhookService self.handler = service_class(service_name='test-service', token='abcdef', user_profile=self.bot_user)
def setUp(self) -> None: self.event = { u'command': '@**test**', u'message': { 'content': '@**test**', }, u'trigger': 'mention', } self.bot_user = get_user("*****@*****.**", get_realm("zulip")) service_class = get_service_interface_class('whatever') # GenericOutgoingWebhookService self.handler = service_class(service_name='test-service', token='abcdef', user_profile=self.bot_user)
def setUp(self) -> None: super().setUp() self.bot_user = get_user("*****@*****.**", get_realm("zulip")) self.stream_message_event = { "command": "@**test**", "user_profile_id": 12, "service_name": "test-service", "trigger": "mention", "message": { "content": "test_content", "type": "stream", "sender_realm_str": "zulip", "sender_email": "*****@*****.**", "stream_id": "123", "display_recipient": "integrations", "timestamp": 123456, "sender_id": 21, "sender_full_name": "Sample User", }, } self.private_message_event = { "user_profile_id": 24, "service_name": "test-service", "command": "test content", "trigger": "private_message", "message": { "sender_id": 3, "sender_realm_str": "zulip", "timestamp": 1529821610, "sender_email": "*****@*****.**", "type": "private", "sender_realm_id": 1, "id": 219, TOPIC_NAME: "test", "content": "test content", }, } service_class = get_service_interface_class(SLACK_INTERFACE) self.handler = service_class(token="abcdef", user_profile=self.bot_user, service_name="test-service")
def setUp(self) -> None: super().setUp() self.stream_message_event = { 'command': '@**test**', 'user_profile_id': 12, 'service_name': 'test-service', 'trigger': 'mention', 'message': { 'content': 'test_content', 'type': 'stream', 'sender_realm_str': 'zulip', 'sender_email': '*****@*****.**', 'stream_id': '123', 'display_recipient': 'integrations', 'timestamp': 123456, 'sender_id': 21, 'sender_full_name': 'Sample User', } } self.private_message_event = { 'user_profile_id': 24, 'service_name': 'test-service', 'command': 'test content', 'trigger': 'private_message', 'message': { 'sender_id': 3, 'sender_realm_str': 'zulip', 'timestamp': 1529821610, 'sender_email': '*****@*****.**', 'type': 'private', 'sender_realm_id': 1, 'id': 219, TOPIC_NAME: 'test', 'content': 'test content', } } service_class = get_service_interface_class(SLACK_INTERFACE) self.handler = service_class(token="abcdef", user_profile=None, service_name='test-service')
def setUp(self) -> None: super().setUp() # TODO: Ideally, this test would use the full flow, rather # than making a mock message like this. message_id = self.send_stream_message(self.example_email('othello'), "Denmark", content="@**test**") message = Message.objects.get(id=message_id) wide_message_dict = MessageDict.wide_dict(message) self.event = { u'command': '@**test**', u'message': wide_message_dict, u'trigger': 'mention', } self.bot_user = get_user("*****@*****.**", get_realm("zulip")) service_class = get_service_interface_class('whatever') # GenericOutgoingWebhookService self.handler = service_class(service_name='test-service', token='abcdef', user_profile=self.bot_user)
def setUp(self) -> None: self.stream_message_event = { u'command': '@**test**', u'user_profile_id': 12, u'service_name': 'test-service', u'trigger': 'mention', u'message': { 'content': 'test_content', 'type': 'stream', 'sender_realm_str': 'zulip', 'sender_email': '*****@*****.**', 'stream_id': '123', 'display_recipient': 'integrations', 'timestamp': 123456, 'sender_id': 21, 'sender_full_name': 'Sample User', } } self.private_message_event = { u'user_profile_id': 24, u'service_name': 'test-service', u'command': 'test content', u'trigger': 'private_message', u'message': { 'sender_id': 3, 'sender_realm_str': 'zulip', 'timestamp': 1529821610, 'sender_email': '*****@*****.**', 'type': 'private', 'sender_realm_id': 1, 'id': 219, 'subject': 'test', 'content': 'test content', } } service_class = get_service_interface_class(SLACK_INTERFACE) self.handler = service_class(token="abcdef", user_profile=None, service_name='test-service')