diff options
| author | 2020-01-03 10:53:32 -0800 | |
|---|---|---|
| committer | 2020-02-12 10:07:49 -0800 | |
| commit | eab415b61122de4c039b229390e1d6c180d101da (patch) | |
| tree | 536163048054313691137b4a1617834fa0429271 /tests | |
| parent | Sync tests: fix mismatched attributes when creating a mock user (diff) | |
Sync tests: work around @everyone role being added by MockMember
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/bot/cogs/sync/test_users.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/bot/cogs/sync/test_users.py b/tests/bot/cogs/sync/test_users.py index 4c79c51c5..3dd2942b5 100644 --- a/tests/bot/cogs/sync/test_users.py +++ b/tests/bot/cogs/sync/test_users.py @@ -31,11 +31,12 @@ class UserSyncerDiffTests(unittest.TestCase): guild.members = [] for member in members: - roles = (helpers.MockRole(id=role_id) for role_id in member.pop("roles")) member["avatar"] = member.pop("avatar_hash") del member["in_guild"] - mock_member = helpers.MockMember(roles, **member) + mock_member = helpers.MockMember(**member) + mock_member.roles = [helpers.MockRole(id=role_id) for role_id in member["roles"]] + guild.members.append(mock_member) return guild |