| Commit message (Collapse) | Author | Lines |
|
A POST request should be sent with the new role's data.
* Add a fixture to create a MockRole
|
|
|
|
|
|
Reduces redundancy in the tests by taking care of the mocks, calling of
the function, and the assertion.
|
|
A PATCH request should be sent. The error should only be raised if it
is not a 404.
* Add a fixture to create ResponseCodeErrors with a specific status
|
|
Roles and users should be synced only if a guild is successfully
retrieved.
|
|
While on 3.7, the CustomMockMixin needs to be leveraged so that
coroutine members are replace with AsyncMocks instead.
|
|
This prevents persistence of changes to the cog instance; sync_guild
would otherwise remain as a mock object for any subsequent tests.
|
|
* Move patches to setUp
|
|
Should instantiate syncers and run a sync for the guild.
|