aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2019-01-03 20:21:04 +0100
committerGravatar Johannes Christ <[email protected]>2019-01-03 20:21:04 +0100
commit1e8ac5e9bff2a6190bdde88fb4c171d07fdda1ba (patch)
tree2525cb8f422b10149197195d8fe7263c985fd66b
parentAdd documentation strings and comments. (diff)
Add test case for deduplication of `in_guild` field update.
-rw-r--r--tests/cogs/sync/test_users.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/cogs/sync/test_users.py b/tests/cogs/sync/test_users.py
index 6869f89c8..ecf1d3926 100644
--- a/tests/cogs/sync/test_users.py
+++ b/tests/cogs/sync/test_users.py
@@ -59,3 +59,10 @@ def test_get_users_for_sync_updates_and_creates_users_as_needed():
{fake_user(id=63)},
{fake_user(in_guild=False)}
)
+
+
+def test_get_users_for_sync_does_not_duplicate_update_users():
+ api_users = {43: fake_user(in_guild=False)}
+ guild_users = {}
+
+ assert get_users_for_sync(guild_users, api_users) == (set(), set())