コード例 #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())
コード例 #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)
コード例 #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)
コード例 #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()
コード例 #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()
コード例 #6
0
ファイル: test_eris.py プロジェクト: stuckshut/eris
    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())
コード例 #7
0
ファイル: test_eris.py プロジェクト: stuckshut/eris
 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)
コード例 #8
0
ファイル: test_eris.py プロジェクト: stuckshut/eris
 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)
コード例 #9
0
ファイル: test_eris.py プロジェクト: stuckshut/eris
 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()
コード例 #10
0
ファイル: test_eris.py プロジェクト: stuckshut/eris
    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()