diff options
author | 2020-05-19 00:44:10 -0400 | |
---|---|---|
committer | 2020-05-19 00:44:10 -0400 | |
commit | 9c7627abf9a005ab8f097b2a57e732375a1903eb (patch) | |
tree | f68a542372a90bd336c5fe9ce0fbdd9bfefeda75 | |
parent | Add Steam gift card scam to domain blacklist (diff) | |
parent | Merge branch 'master' into eval-timeout-increase (diff) |
Merge pull request #944 from Numerlor/eval-timeout-increase
Increase snekbox re eval timeout to 30 seconds
-rw-r--r-- | bot/cogs/snekbox.py | 3 | ||||
-rw-r--r-- | tests/bot/cogs/test_snekbox.py | 6 |
2 files changed, 7 insertions, 2 deletions
diff --git a/bot/cogs/snekbox.py b/bot/cogs/snekbox.py index c2782b9c8..6ef659f28 100644 --- a/bot/cogs/snekbox.py +++ b/bot/cogs/snekbox.py @@ -47,6 +47,7 @@ EVAL_ROLES = (Roles.helpers, Roles.moderators, Roles.admins, Roles.owners, Roles SIGKILL = 9 REEVAL_EMOJI = '\U0001f501' # :repeat: +REEVAL_TIMEOUT = 30 class Snekbox(Cog): @@ -227,7 +228,7 @@ class Snekbox(Cog): _, new_message = await self.bot.wait_for( 'message_edit', check=_predicate_eval_message_edit, - timeout=10 + timeout=REEVAL_TIMEOUT ) await ctx.message.add_reaction(REEVAL_EMOJI) await self.bot.wait_for( diff --git a/tests/bot/cogs/test_snekbox.py b/tests/bot/cogs/test_snekbox.py index 8490b02ca..14299e766 100644 --- a/tests/bot/cogs/test_snekbox.py +++ b/tests/bot/cogs/test_snekbox.py @@ -290,7 +290,11 @@ class SnekboxTests(unittest.IsolatedAsyncioTestCase): self.assertEqual(actual, expected) self.bot.wait_for.assert_has_awaits( ( - call('message_edit', check=partial_mock(snekbox.predicate_eval_message_edit, ctx), timeout=10), + call( + 'message_edit', + check=partial_mock(snekbox.predicate_eval_message_edit, ctx), + timeout=snekbox.REEVAL_TIMEOUT, + ), call('reaction_add', check=partial_mock(snekbox.predicate_eval_emoji_reaction, ctx), timeout=10) ) ) |