def test_post_message_use_sender_name(self, mock_slacker): token = "aaa" channel = "#channel_name" message = "message string" sender_name = "test bot" as_user = True sender_icon = ":dancer:" as_slackbot = False team = None post_message( token, channel, message, sender_name, as_user, sender_icon, as_slackbot, team, ) mock_slacker.return_value.chat.post_message.assert_called_with( "#channel_name", message, username=sender_name, as_user=as_user, icon_emoji=sender_icon, )
def test_post_message_as_slackbot(self, mock_requests): token = "aaa" channel = "#channel_name" message = "message string" sender_name = None as_user = False sender_icon = None as_slackbot = True team = "team-name" try: post_message( token, channel, message, sender_name, as_user, sender_icon, as_slackbot, team, ) except SlackerCliError: pass url = "https://team-name.slack.com/services/hooks/slackbot" url += "?token=aaa&channel=%23channel_name" mock_requests.post.assert_called_with(url, message)
def test_post_message_use_token(self, mock_slacker): token = 'aaa' channel = 'channel_name' message = 'message string' post_message(token, channel, message) mock_slacker.assert_called_with(token)
def test_post_message_use_channel_name(self, mock_slacker): token = 'aaa' channel = 'channel_name' message = 'message string' post_message(token, channel, message) mock_slacker.return_value.chat.post_message\ .assert_called_with('#channel_name', message)
def test_post_message_use_token(self, mock_slacker): token = 'aaa' channel = 'channel_name' message = 'message string' sender_name = None sender_icon = None post_message(token, channel, message, sender_name, sender_icon) mock_slacker.assert_called_with(token)
def test_post_message_use_sender_name(self, mock_slacker): token = 'aaa' channel = '#channel_name' message = 'message string' sender_name = 'test bot' sender_icon = ':dancer:' post_message(token, channel, message, sender_name, sender_icon) mock_slacker.return_value.chat.post_message\ .assert_called_with('#channel_name', message, username=sender_name, icon_emoji=sender_icon)
def test_post_message_use_token(self, mock_slacker): token = 'aaa' channel = 'channel_name' message = 'message string' sender_name = None as_user = False sender_icon = None as_slackbot = False team = None post_message(token, channel, message, sender_name, as_user, sender_icon, as_slackbot, team) mock_slacker.assert_called_with(token)
def test_post_message_use_sender_name(self, mock_slacker): token = 'aaa' channel = '#channel_name' message = 'message string' sender_name = 'test bot' as_user = True sender_icon = ':dancer:' as_slackbot = False team = None post_message(token, channel, message, sender_name, as_user, sender_icon, as_slackbot, team) mock_slacker.return_value.chat.post_message\ .assert_called_with('#channel_name', message, username=sender_name, as_user=as_user, icon_emoji=sender_icon)
def test_post_message_as_slackbot(self, mock_requests): token = 'aaa' channel = '#channel_name' message = 'message string' sender_name = None as_user = False sender_icon = None as_slackbot = True team = 'team-name' try: post_message(token, channel, message, sender_name, as_user, sender_icon, as_slackbot, team) except SlackerCliError: pass url = 'https://team-name.slack.com/services/hooks/slackbot' url += '?token=aaa&channel=%23channel_name' mock_requests.post.assert_called_with(url, message)