From 1e8ac5e9bff2a6190bdde88fb4c171d07fdda1ba Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Thu, 3 Jan 2019 20:21:04 +0100 Subject: Add test case for deduplication of `in_guild` field update. --- tests/cogs/sync/test_users.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/cogs/sync/test_users.py') 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()) -- cgit v1.2.3