diff options
| author | 2019-12-12 21:20:11 +1000 | |
|---|---|---|
| committer | 2019-12-12 21:20:11 +1000 | |
| commit | c7d4ae8c31dfac5c608a1646ff83ac4a2349aca2 (patch) | |
| tree | dd783d3ee87c6583d7ddd017d24efa1201ce0527 /tests | |
| parent | Removed `setUp()` from `TimeTests` since it is not being used for anything. (diff) | |
| parent | Merge pull request #693 from python-discord/enh/mod/624/edit-recent-infraction (diff) | |
Merge branch 'master' into Write-unit-tests-for-`bot/utils/time.py`
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/bot/cogs/test_duck_pond.py | 12 | ||||
| -rw-r--r-- | tests/bot/cogs/test_security.py | 11 | ||||
| -rw-r--r-- | tests/bot/cogs/test_token_remover.py | 8 | ||||
| -rw-r--r-- | tests/helpers.py | 4 | 
4 files changed, 10 insertions, 25 deletions
| diff --git a/tests/bot/cogs/test_duck_pond.py b/tests/bot/cogs/test_duck_pond.py index b801e86f1..d07b2bce1 100644 --- a/tests/bot/cogs/test_duck_pond.py +++ b/tests/bot/cogs/test_duck_pond.py @@ -578,15 +578,7 @@ class DuckPondSetupTests(unittest.TestCase):      """Tests setup of the `DuckPond` cog."""      def test_setup(self): -        """Setup of the cog should log a message at `INFO` level.""" +        """Setup of the extension should call add_cog."""          bot = helpers.MockBot() -        log = logging.getLogger('bot.cogs.duck_pond') - -        with self.assertLogs(logger=log, level=logging.INFO) as log_watcher: -            duck_pond.setup(bot) - -        self.assertEqual(len(log_watcher.records), 1) -        record = log_watcher.records[0] -        self.assertEqual(record.levelno, logging.INFO) - +        duck_pond.setup(bot)          bot.add_cog.assert_called_once() diff --git a/tests/bot/cogs/test_security.py b/tests/bot/cogs/test_security.py index efa7a50b1..9d1a62f7e 100644 --- a/tests/bot/cogs/test_security.py +++ b/tests/bot/cogs/test_security.py @@ -1,4 +1,3 @@ -import logging  import unittest  from unittest.mock import MagicMock @@ -49,11 +48,7 @@ class SecurityCogLoadTests(unittest.TestCase):      """Tests loading the `Security` cog."""      def test_security_cog_load(self): -        """Cog loading logs a message at `INFO` level.""" +        """Setup of the extension should call add_cog."""          bot = MagicMock() -        with self.assertLogs(logger='bot.cogs.security', level=logging.INFO) as cm: -            security.setup(bot) -            bot.add_cog.assert_called_once() - -        [line] = cm.output -        self.assertIn("Cog loaded: Security", line) +        security.setup(bot) +        bot.add_cog.assert_called_once() diff --git a/tests/bot/cogs/test_token_remover.py b/tests/bot/cogs/test_token_remover.py index 3276cf5a5..a54b839d7 100644 --- a/tests/bot/cogs/test_token_remover.py +++ b/tests/bot/cogs/test_token_remover.py @@ -125,11 +125,7 @@ class TokenRemoverSetupTests(unittest.TestCase):      """Tests setup of the `TokenRemover` cog."""      def test_setup(self): -        """Setup of the cog should log a message at `INFO` level.""" +        """Setup of the extension should call add_cog."""          bot = MockBot() -        with self.assertLogs(logger='bot.cogs.token_remover', level=logging.INFO) as cm: -            setup_cog(bot) - -        [line] = cm.output +        setup_cog(bot)          bot.add_cog.assert_called_once() -        self.assertIn("Cog loaded: TokenRemover", line) diff --git a/tests/helpers.py b/tests/helpers.py index b2daae92d..5df796c23 100644 --- a/tests/helpers.py +++ b/tests/helpers.py @@ -10,7 +10,9 @@ import unittest.mock  from typing import Any, Iterable, Optional  import discord -from discord.ext.commands import Bot, Context +from discord.ext.commands import Context + +from bot.bot import Bot  for logger in logging.Logger.manager.loggerDict.values(): | 
