def mock_trophy_title_info_cache(fixed_time): cache = Cache() entires = {} invalidation_time = fixed_time + TROPHY_TITLE_INFO_INVALIDATION_PERIOD_SEC for k, v in TITLE_TO_TROPHY_TITLE.items(): entires[k] = CacheEntry(value=v, timestamp=invalidation_time) cache._entries = entires return cache
} UNLOCKED_ACHIEVEMENTS = [ Achievement( achievement_id="NPWR11556_00_1", achievement_name="achievement 1", unlock_time=538304493.0, ), Achievement(achievement_id="NPWR11556_00_2", achievement_name="achievement 2", unlock_time=1318782798.0) ] TROPHIES_CACHE = Cache() TROPHIES_CACHE._entries = { "NPWR11556_00": CacheEntry(value=UNLOCKED_ACHIEVEMENTS, timestamp=1490374318.0) } BACKEND_USER_PROFILES = { "start": 0, "size": 7, "totalResults": 7, "profiles": [{ "accountId": 1, "onlineId": "veryopenperson", "avatarUrls": [{