aboutsummaryrefslogtreecommitdiffstats
path: root/tests (follow)
Commit message (Collapse)AuthorAgeLines
* Merge pull request #1313 from HassanAbouelela/fix-voiceban-member-bugGravatar Senjan212021-02-03-11/+39
|\ | | | | Adds Member Checks Before Changing Voice
| * Restructures Voice Ban ActionGravatar Hassan Abouelela2021-01-21-11/+26
| | | | | | | | | | Updates the voice ban action so the infraction pardoning is always run, and so all operations are handled in the _scheduler. Updates tests.
| * Merge branch 'master' into fix-voiceban-member-bugGravatar Hassan Abouelela2021-01-20-35/+24
| |\
| * | Cleans Up TestsGravatar Hassan Abouelela2021-01-20-5/+5
| | |
| * | Adds Member Checks Before Changing VoiceGravatar Hassan Abouelela2020-11-30-1/+14
| | | | | | | | | | | | | | | | | | | | | Adds a check that checks if the user object is an instance of guild member, before performing guild operations. Adds tests. Signed-off-by: Hassan Abouelela <[email protected]>
* | | Merge branch 'master' into mbaruh/sm-statsGravatar Matteo Bertucci2021-01-21-1/+1
|\ \ \
| * \ \ Merge branch 'master' into fuzz-the-matchesGravatar Mark2021-01-20-11/+18
| |\ \ \ | | | |/ | | |/|
| * | | Merge branch 'master' into fuzz-the-matchesGravatar kosayoda2021-01-18-295/+734
| |\ \ \
| * \ \ \ Merge branch 'master' into fuzz-the-matchesGravatar Leon Sandøy2020-10-10-167/+150
| |\ \ \ \
| * | | | | Fuzzy match roles for `!role` command.Gravatar kosayoda2020-10-01-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An arbitrary cutoff score of 80 is chosen because it works. A bug in the test for the same command is also fixed.
* | | | | | Changed slowmode reset testsGravatar mbaruh2021-01-21-12/+4
| |_|_|/ / |/| | | |
* | | | | Sync: test chunking of user requestsGravatar MarkKoz2021-01-18-11/+18
| |_|/ / |/| | |
* | | | Annihilate all traces of Developer and Unverified rolesGravatar mbaruh2021-01-11-3/+1
| | | |
* | | | "Pending: False" to "Verified: True" to agree with new semantics.Gravatar Steele2020-12-30-1/+1
| | | |
* | | | Remove obsolete test casesGravatar MarkKoz2020-12-19-8/+0
| | | | | | | | | | | | | | | | | | | | Forgot to remove these when removing `loop_is_running` in a previous commit.
* | | | Fix silence testsGravatar Joe Banks2020-12-19-3/+3
| | | |
* | | | Fix silence command to use guild default roleGravatar Joe Banks2020-12-19-9/+0
| | | |
* | | | Fix pending testsGravatar Joe Banks2020-12-19-2/+2
| | | |
* | | | Added catching for unparsable short ISO dates.Gravatar Xithrius2020-12-11-0/+1
| |_|/ |/| |
* | | Merge branch 'master' into emojis-filterGravatar Daniel Brown2020-11-20-82/+79
|\ \ \
| * \ \ Merge master and fix conflictsGravatar MarkKoz2020-11-16-194/+633
| |\ \ \
| * | | | Syncers: make functions staticGravatar MarkKoz2020-10-17-49/+32
| | | | | | | | | | | | | | | | | | | | | | | | | The classes no longer hold any state since they can use the global bot instance.
| * | | | Use global bot instance in syncersGravatar MarkKoz2020-10-16-24/+37
| | | | | | | | | | | | | | | | | | | | | | | | | They're pretty close to being fully static classes, but it's difficult to make the name attribute a static abstract property.
| * | | | Use global bot instance in send_to_paste_serviceGravatar MarkKoz2020-10-16-21/+22
| | |_|/ | |/| |
* | | | Cover Unicode emojis catching as antispam rule with test casesGravatar ks1292020-11-20-4/+25
| |/ / |/| |
* | | Merge pull request #1212 from mbaruh/masterGravatar Mark2020-10-22-0/+7
|\ \ \ | | | | | | | | Added interleaving text in code blocks option
| * | | adjusted prepare_input docs and unittestsGravatar mbaruh2020-10-08-0/+7
| | | |
* | | | Merge master and fix LICENSE-THIRD-PARTY conflictGravatar MarkKoz2020-10-21-1/+147
|\ \ \ \
| * | | | Remove test for case when user don't have VV for voice banGravatar ks1292020-10-18-8/+0
| | | | |
| * | | | Fix voice ban command name in testGravatar ks1292020-10-18-1/+1
| | | | |
| * | | | Update tests to not automatically adding back verified after vban expireGravatar ks1292020-10-18-3/+0
| | | | |
| * | | | Fix user not found info field testGravatar ks1292020-10-18-1/+1
| | | | |
| * | | | Fix linting for voice gate and voice banGravatar ks1292020-10-11-1/+1
| | | | |
| * | | | Create test for voice unban fail send DMGravatar ks1292020-10-11-0/+15
| | | | |
| * | | | Create base test for voice unbanGravatar ks1292020-10-11-0/+18
| | | | |
| * | | | Create test for voice ban pardon when user not foundGravatar ks1292020-10-11-0/+7
| | | | |
| * | | | Shorten voice ban reason and create test for itGravatar ks1292020-10-11-0/+17
| | | | |
| * | | | Add Voice Ban test about calling apply_infractionGravatar ks1292020-10-11-0/+15
| | | | |
| * | | | Create test for voice ban applying role remove ignore.Gravatar ks1292020-10-11-0/+15
| | | | |
| * | | | Check arguments for get_active_infraction in voice ban testsGravatar ks1292020-10-11-1/+1
| | | | |
| * | | | Create test to check does this pass proper kwargs to infraction postingGravatar ks1292020-10-11-0/+12
| | | | |
| * | | | Create test for case when posting infraction failsGravatar ks1292020-10-11-1/+12
| | | | |
| * | | | Create test for case when user already have active Voice BanGravatar ks1292020-10-11-2/+11
| | | | |
| * | | | Create test for case when trying to voice ban user who haven't passed gateGravatar ks1292020-10-11-2/+11
| | | | |
| * | | | Create test for voice unbanGravatar ks1292020-10-11-0/+6
| | | | |
| * | | | Create test for temporary voice banGravatar ks1292020-10-11-1/+7
| | | | |
| * | | | Create test for permanent voice banGravatar ks1292020-10-11-0/+17
| | |/ / | |/| |
* | | | Silence tests: update docstrings in notifier testsGravatar MarkKoz2020-10-21-2/+2
| | | |
* | | | Silence: rename function to reduce ambiguityGravatar MarkKoz2020-10-18-8/+8
| | | |
* | | | Silence: require only 1 permission to be False for a manual unsilenceGravatar MarkKoz2020-10-09-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, both sending messages and adding reactions had to be false in order for the manual unsilence failure message to be sent. Because staff may only set one of these manually, the message should be sent if at least one of the permissions is set.