aboutsummaryrefslogtreecommitdiffstats
path: root/tests/helpers.py (unfollow)
Commit message (Expand)AuthorLines
2019-12-13Added tests for `until_expiration`Gravatar Shirayuki Nekomata-0/+45
2019-12-13Adding an optional argument for `until_expiration`, update typehints for `for...Gravatar Shirayuki Nekomata-3/+8
2019-12-13Revert "Use OAuth to be Reddit API compliant"Gravatar Joseph-88/+11
2019-12-11Clean: reformat argumentsGravatar MarkKoz-8/+33
2019-12-11Clean: allow amount argument to be skipped Gravatar Mark-4/+4
2019-12-11Converters: rename string to allowed_stringsGravatar MarkKoz-5/+5
2019-12-11ModManagement: add more aliases for "special" params of infraction editGravatar MarkKoz-8/+8
2019-12-11ModManagement: display ID of edited infraction in confirmation messageGravatar MarkKoz-1/+2
2019-12-11ModManagement: allow "recent" as ID to edit infraction (#624)Gravatar MarkKoz-2/+21
2019-12-11Add a generic converter for only allowing certain string valuesGravatar MarkKoz-13/+23
2019-12-11Clean: support specifying a channel different than the context'sGravatar MarkKoz-13/+18
2019-12-11Clean: un-hide from help and add purge aliasGravatar MarkKoz-1/+1
2019-12-11Reddit: raise ClientError when the token can't be retrievedGravatar MarkKoz-4/+3
2019-12-11Reddit: log retries when getting the access tokenGravatar MarkKoz-1/+9
2019-12-11Reddit: create a dict constant for the User-Agent headerGravatar MarkKoz-27/+12
2019-12-11Reddit: revise docstringsGravatar MarkKoz-9/+17
2019-12-11Reddit: define AccessToken type at the module levelGravatar MarkKoz-1/+2
2019-12-11Reddit: use expires_in from the response to calculate token expirationGravatar MarkKoz-2/+3
2019-12-11Reddit: use qualified_name attribute when removing the cogGravatar MarkKoz-1/+1
2019-12-11Reddit: move BasicAuth instantiation to __init__Gravatar MarkKoz-4/+3
2019-12-11Reddit: move token renewal inside fetch_postsGravatar MarkKoz-17/+4
2019-12-11ErrorHandler: fix #650 tag fallback not respecting checksGravatar MarkKoz-0/+10
2019-12-09Infractions: kick user from voice after muting (#644)Gravatar MarkKoz-2/+7
2019-12-09Moderation: catch HTTPException when applying an infractionGravatar MarkKoz-3/+7
2019-12-09Moderation: show HTTP status code in the log for deactivation failuresGravatar MarkKoz-1/+1
2019-12-08Use the AsyncResolver for APIClient and discord.py sessions tooGravatar MarkKoz-11/+11
2019-12-09Ensure hidden_channels and bypass_roles use a list when not passed.Gravatar Manuel Ignacio Pérez Alcolea-0/+3
2019-12-08Fix test failures for setup log messagesGravatar MarkKoz-24/+7
2019-12-08Properly create and close aiohttp sessionsGravatar MarkKoz-10/+65
2019-12-08Fix name conflict with the Bot cogGravatar MarkKoz-3/+3
2019-12-08Override add_cog to log loading of cogsGravatar MarkKoz-80/+34
2019-12-07Change all Bot imports to use the subclassGravatar MarkKoz-52/+92
2019-12-07Subclass BotGravatar MarkKoz-24/+32
2019-12-05Keeps access token alive, only revokes it on extension unload.Gravatar Jens-20/+32
2019-12-05Requested changeGravatar kraktus-1/+2
2019-12-05Added optional channel parameter to !echo:Gravatar Daniel Brown-4/+7
2019-12-05Removed `setUp()` from `TimeTests` since it is not being used for anything.Gravatar Shirayuki Nekomata-3/+0
2019-12-05Moved all individual test cases into iterables and test with `self.subTest` c...Gravatar Shirayuki Nekomata-14/+18
2019-12-05Added `self.subTest` for tests with multiple test cases & simplified single t...Gravatar Shirayuki Nekomata-19/+11
2019-12-05Introduced test for `test_format_infraction`, refactored `test_parse_rfc1123`...Gravatar Shirayuki Nekomata-5/+7
2019-12-05Splitting test cases for `format_infraction_with_duration` into proper, indep...Gravatar Shirayuki Nekomata-7/+27
2019-12-05Changed `assert` to `self.assertIs` for `test_wait_until`Gravatar Shirayuki Nekomata-1/+1
2019-12-05Added missing docstring for `test_humanize_delta_raises_for_invalid_max_units`Gravatar Shirayuki Nekomata-0/+1
2019-12-05Splitting test cases for `humanize_delta` into proper, independent tests.Gravatar Shirayuki Nekomata-7/+21