aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar ks129 <[email protected]>2020-05-23 18:03:17 +0300
committerGravatar ks129 <[email protected]>2020-06-11 08:59:42 +0300
commit464c4bbb53101d4456314bf7a40243337525d514 (patch)
treef21dd05fb2c6941d8933120682e429f73191bc98
parentJam Tests: Added utils.get assert to category creating test (diff)
Jam Tests: Created test that make sure when category exist, don't create
-rw-r--r--tests/bot/cogs/test_jams.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/bot/cogs/test_jams.py b/tests/bot/cogs/test_jams.py
index f5f87761b..1ce71a942 100644
--- a/tests/bot/cogs/test_jams.py
+++ b/tests/bot/cogs/test_jams.py
@@ -50,3 +50,11 @@ class JamCreateTeamTests(unittest.IsolatedAsyncioTestCase):
self.assertFalse(category_overwrites[self.ctx.guild.default_role].read_messages)
self.assertTrue(category_overwrites[self.ctx.guild.me].read_messages)
+
+ @patch("bot.cogs.jams.utils")
+ async def test_category_channel_exist(self, utils_mock):
+ """Should not try to create category channel."""
+ utils_mock.return_value = "foo"
+ await self.cog.createteam(self.cog, self.ctx, "bar", (MockMember() for _ in range(5)))
+ utils_mock.get.assert_called_once()
+ self.ctx.guild.create_category_channel.assert_not_awaited()