Example #1
0
    def test_on_message_execute_message(self):
        self.message.content = "!help"

        eris.on_message(self.message)
        eris.client.send_message.assert_called_once_with(
            self.message.channel, eris.commands.HelpCommand.execute())
Example #2
0
 def test_on_message_channel_required(self):
     eris.on_message(self.message)
     eris.client.send_message.assert_called_with(
         self.message.channel, eris.settings.CHANNEL_REQUIRED_MSG)
Example #3
0
 def test_on_message_admin_required(self):
     eris.on_message(self.message)
     eris.client.send_message.assert_called_with(
         self.message.channel, eris.settings.UNAUTHORIZED_MSG)
Example #4
0
    def test_on_message_self_message(self):
        self.message.author.id = 20

        eris.on_message(self.message)
        eris.commands.get_command_from_list.assert_not_called()
Example #5
0
 def test_on_message_wrong_command(self):
     eris.on_message(self.message)
     eris.commands.get_command_from_list.assert_called_with(self.message)
     eris.client.send_message.assert_not_called()
Example #6
0
    def test_on_message_execute_message(self):
        self.message.content = "!help"

        eris.on_message(self.message)
        eris.client.send_message.assert_called_once_with(self.message.channel, eris.commands.HelpCommand.execute())
Example #7
0
 def test_on_message_admin_required(self):
     eris.on_message(self.message)
     eris.client.send_message.assert_called_with(self.message.channel, eris.settings.UNAUTHORIZED_MSG)
Example #8
0
 def test_on_message_channel_required(self):
     eris.on_message(self.message)
     eris.client.send_message.assert_called_with(self.message.channel, eris.settings.CHANNEL_REQUIRED_MSG)
Example #9
0
 def test_on_message_wrong_command(self):
     eris.on_message(self.message)
     eris.commands.get_command_from_list.assert_called_with(self.message)
     eris.client.send_message.assert_not_called()
Example #10
0
    def test_on_message_self_message(self):
        self.message.author.id = 20

        eris.on_message(self.message)
        eris.commands.get_command_from_list.assert_not_called()