aboutsummaryrefslogtreecommitdiffstats
path: root/tests/cogs/test_security.py
diff options
context:
space:
mode:
authorGravatar Mark <[email protected]>2019-10-25 10:12:23 -0700
committerGravatar GitHub <[email protected]>2019-10-25 10:12:23 -0700
commite68e9ef9cc6d6670a1c6b6a712fe87be1f33d60b (patch)
treecccbc64ce0b9056efb7b2c07cbec9826d77400ff /tests/cogs/test_security.py
parentRemove bold tag when no channel is available (diff)
parentMerge pull request #501 from mathsman5133/reddit-makeover (diff)
Merge branch 'master' into compact_free
Diffstat (limited to 'tests/cogs/test_security.py')
-rw-r--r--tests/cogs/test_security.py54
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/cogs/test_security.py b/tests/cogs/test_security.py
deleted file mode 100644
index 1efb460fe..000000000
--- a/tests/cogs/test_security.py
+++ /dev/null
@@ -1,54 +0,0 @@
-import logging
-from unittest.mock import MagicMock
-
-import pytest
-from discord.ext.commands import NoPrivateMessage
-
-from bot.cogs import security
-
-
-def cog():
- bot = MagicMock()
- return security.Security(bot)
-
-
-def context():
- return MagicMock()
-
-
-def test_check_additions(cog):
- cog.bot.check.assert_any_call(cog.check_on_guild)
- cog.bot.check.assert_any_call(cog.check_not_bot)
-
-
-def test_check_not_bot_for_humans(cog, context):
- context.author.bot = False
- assert cog.check_not_bot(context)
-
-
-def test_check_not_bot_for_robots(cog, context):
- context.author.bot = True
- assert not cog.check_not_bot(context)
-
-
-def test_check_on_guild_outside_of_guild(cog, context):
- context.guild = None
-
- with pytest.raises(NoPrivateMessage, match="This command cannot be used in private messages."):
- cog.check_on_guild(context)
-
-
-def test_check_on_guild_on_guild(cog, context):
- context.guild = "lemon's lemonade stand"
- assert cog.check_on_guild(context)
-
-
-def test_security_cog_load(caplog):
- bot = MagicMock()
- security.setup(bot)
- bot.add_cog.assert_called_once()
- [record] = caplog.records
- assert record.message == "Cog loaded: Security"
- assert record.levelno == logging.INFO