core/tests/components/habitica/snapshots/test_diagnostics.ambr

1030 lines
29 KiB
Plaintext

# serializer version: 1
# name: test_diagnostics
dict({
'config_entry_data': dict({
'api_user': 'a380546a-94be-4b8e-8a0b-23e0d5c03303',
'url': 'https://habitica.com',
}),
'habitica_data': dict({
'tasks': list([
dict({
'Type': 'habit',
'alias': None,
'attribute': 'str',
'byHabitica': False,
'challenge': dict({
'broken': None,
'id': None,
'shortName': None,
'taskId': None,
'winner': None,
}),
'checklist': list([
]),
'collapseChecklist': False,
'completed': None,
'counterDown': 0,
'counterUp': 0,
'createdAt': '2024-10-10T15:57:14.287000+00:00',
'date': None,
'daysOfMonth': list([
]),
'down': False,
'everyX': None,
'frequency': 'daily',
'group': dict({
'assignedDate': None,
'assignedUsers': list([
]),
'assignedUsersDetail': dict({
}),
'assigningUsername': None,
'completedBy': dict({
'date': None,
'userId': None,
}),
'id': None,
'managerNotes': None,
'taskId': None,
}),
'history': list([
]),
'id': '30923acd-3b4c-486d-9ef3-c8f57cf56049',
'isDue': None,
'nextDue': list([
]),
'notes': 'task notes',
'priority': 1,
'reminders': list([
]),
'repeat': dict({
'f': False,
'm': True,
's': False,
'su': False,
't': True,
'th': False,
'w': True,
}),
'startDate': None,
'streak': None,
'tags': list([
]),
'text': 'task text',
'up': True,
'updatedAt': '2024-10-10T15:57:14.287000+00:00',
'userId': 'ffce870c-3ff3-4fa4-bad1-87612e52b8e7',
'value': 0.0,
'weeksOfMonth': list([
]),
'yesterDaily': None,
}),
dict({
'Type': 'todo',
'alias': None,
'attribute': 'str',
'byHabitica': True,
'challenge': dict({
'broken': None,
'id': None,
'shortName': None,
'taskId': None,
'winner': None,
}),
'checklist': list([
]),
'collapseChecklist': False,
'completed': False,
'counterDown': None,
'counterUp': None,
'createdAt': '2024-10-10T15:57:14.290000+00:00',
'date': None,
'daysOfMonth': list([
]),
'down': None,
'everyX': None,
'frequency': None,
'group': dict({
'assignedDate': None,
'assignedUsers': list([
]),
'assignedUsersDetail': dict({
}),
'assigningUsername': None,
'completedBy': dict({
'date': None,
'userId': None,
}),
'id': None,
'managerNotes': None,
'taskId': None,
}),
'history': None,
'id': 'e6e06dc6-c887-4b86-b175-b99cc2e20fdf',
'isDue': None,
'nextDue': list([
]),
'notes': 'task notes',
'priority': 1,
'reminders': list([
]),
'repeat': dict({
'f': False,
'm': True,
's': False,
'su': False,
't': True,
'th': False,
'w': True,
}),
'startDate': None,
'streak': None,
'tags': list([
]),
'text': 'task text',
'up': None,
'updatedAt': '2024-11-27T19:34:29.001000+00:00',
'userId': 'ffce870c-3ff3-4fa4-bad1-87612e52b8e7',
'value': -6.418582324043852,
'weeksOfMonth': list([
]),
'yesterDaily': None,
}),
dict({
'Type': 'reward',
'alias': None,
'attribute': 'str',
'byHabitica': False,
'challenge': dict({
'broken': None,
'id': None,
'shortName': None,
'taskId': None,
'winner': None,
}),
'checklist': list([
]),
'collapseChecklist': False,
'completed': None,
'counterDown': None,
'counterUp': None,
'createdAt': '2024-10-10T15:57:14.290000+00:00',
'date': None,
'daysOfMonth': list([
]),
'down': None,
'everyX': None,
'frequency': None,
'group': dict({
'assignedDate': None,
'assignedUsers': list([
]),
'assignedUsersDetail': dict({
}),
'assigningUsername': None,
'completedBy': dict({
'date': None,
'userId': None,
}),
'id': None,
'managerNotes': None,
'taskId': None,
}),
'history': None,
'id': '2fbf11a5-ab1e-4fb7-97f0-dfb5c45c96a9',
'isDue': None,
'nextDue': list([
]),
'notes': 'task notes',
'priority': 1,
'reminders': list([
]),
'repeat': dict({
'f': False,
'm': True,
's': False,
'su': False,
't': True,
'th': False,
'w': True,
}),
'startDate': None,
'streak': None,
'tags': list([
]),
'text': 'task text',
'up': None,
'updatedAt': '2024-10-10T15:57:14.290000+00:00',
'userId': 'ffce870c-3ff3-4fa4-bad1-87612e52b8e7',
'value': 10.0,
'weeksOfMonth': list([
]),
'yesterDaily': None,
}),
dict({
'Type': 'daily',
'alias': None,
'attribute': 'str',
'byHabitica': False,
'challenge': dict({
'broken': None,
'id': None,
'shortName': None,
'taskId': None,
'winner': None,
}),
'checklist': list([
]),
'collapseChecklist': False,
'completed': False,
'counterDown': None,
'counterUp': None,
'createdAt': '2024-10-10T15:57:14.304000+00:00',
'date': None,
'daysOfMonth': list([
]),
'down': None,
'everyX': 1,
'frequency': 'weekly',
'group': dict({
'assignedDate': None,
'assignedUsers': list([
]),
'assignedUsersDetail': dict({
}),
'assigningUsername': None,
'completedBy': dict({
'date': None,
'userId': None,
}),
'id': None,
'managerNotes': None,
'taskId': None,
}),
'history': list([
dict({
'completed': True,
'date': '2024-10-30T19:37:01.817000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': 1.0,
}),
dict({
'completed': True,
'date': '2024-10-31T23:33:14.890000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': 1.9747,
}),
dict({
'completed': False,
'date': '2024-11-05T18:25:04.730000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': 1.024043774264157,
}),
dict({
'completed': False,
'date': '2024-11-21T15:09:07.573000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': 0.049944135963563174,
}),
dict({
'completed': False,
'date': '2024-11-22T00:41:21.228000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': -0.9487768368544092,
}),
dict({
'completed': False,
'date': '2024-11-27T19:34:28.973000+00:00',
'isDue': True,
'scoredDown': None,
'scoredUp': None,
'value': -1.973387732005249,
}),
]),
'id': '6e53f1f5-a315-4edd-984d-8d762e4a08ef',
'isDue': True,
'nextDue': list([
'2024-11-27T23:00:00+00:00',
'2024-11-28T23:00:00+00:00',
'2024-11-29T23:00:00+00:00',
'2024-12-01T23:00:00+00:00',
'2024-12-02T23:00:00+00:00',
'2024-12-03T23:00:00+00:00',
]),
'notes': 'task notes',
'priority': 1,
'reminders': list([
]),
'repeat': dict({
'f': True,
'm': True,
's': True,
'su': True,
't': True,
'th': True,
'w': True,
}),
'startDate': '2024-10-09T22:00:00+00:00',
'streak': 0,
'tags': list([
]),
'text': 'task text',
'up': None,
'updatedAt': '2024-11-27T19:34:29.001000+00:00',
'userId': 'ffce870c-3ff3-4fa4-bad1-87612e52b8e7',
'value': -1.973387732005249,
'weeksOfMonth': list([
]),
'yesterDaily': True,
}),
]),
'user': dict({
'achievements': dict({
'backToBasics': None,
'boneCollector': None,
'challenges': list([
]),
'completedTask': True,
'createdTask': True,
'dustDevil': None,
'fedPet': None,
'goodAsGold': None,
'hatchedPet': None,
'joinedChallenge': None,
'joinedGuild': None,
'partyUp': None,
'perfect': 2,
'primedForPainting': None,
'purchasedEquipment': None,
'quests': dict({
'atom1': None,
'atom2': None,
'atom3': None,
'bewilder': None,
'burnout': None,
'dilatory': None,
'dilatory_derby': None,
'dysheartener': None,
'evilsanta': None,
'evilsanta2': None,
'gryphon': None,
'harpy': None,
'stressbeast': None,
'vice1': None,
'vice3': None,
}),
'seeingRed': None,
'shadyCustomer': None,
'streak': 0,
'tickledPink': None,
'ultimateGearSets': dict({
'healer': False,
'rogue': False,
'warrior': False,
'wizard': False,
}),
'violetsAreBlue': None,
}),
'auth': dict({
'apple': None,
'facebook': None,
'google': None,
'local': dict({
'email': None,
'has_password': None,
'lowerCaseUsername': None,
'username': None,
}),
'timestamps': dict({
'created': '2024-10-10T15:57:01.106000+00:00',
'loggedin': '2024-11-27T19:34:28.887000+00:00',
'updated': '2024-11-27T20:05:19.047000+00:00',
}),
}),
'backer': dict({
'npc': None,
'tier': None,
'tokensApplied': None,
}),
'balance': 0.0,
'challenges': list([
]),
'contributor': dict({
'contributions': None,
'level': None,
'text': None,
}),
'extra': dict({
}),
'flags': dict({
'armoireEmpty': False,
'armoireEnabled': True,
'armoireOpened': False,
'cardReceived': False,
'chatRevoked': None,
'chatShadowMuted': None,
'classSelected': False,
'communityGuidelinesAccepted': True,
'cronCount': 6,
'customizationsNotification': True,
'dropsEnabled': False,
'itemsEnabled': True,
'lastFreeRebirth': None,
'lastNewStuffRead': '',
'lastWeeklyRecap': '2024-10-10T15:57:01.106000+00:00',
'lastWeeklyRecapDiscriminator': None,
'levelDrops': dict({
}),
'mathUpdates': None,
'newStuff': False,
'onboardingEmailsPhase': None,
'rebirthEnabled': False,
'recaptureEmailsPhase': 0,
'rewrite': True,
'showTour': True,
'thirdPartyTools': '2024-11-27T19:32:18.826000+00:00',
'tour': dict({
'challenges': -1,
'classes': -1,
'equipment': -1,
'groupPlans': -1,
'guilds': -1,
'hall': -1,
'intro': -1,
'market': -1,
'mounts': -1,
'party': -1,
'pets': -1,
'stats': -1,
'tavern': -1,
}),
'tutorial': dict({
'common': dict({
'classes': True,
'dailies': True,
'equipment': True,
'gems': True,
'habits': True,
'inbox': True,
'items': True,
'mounts': True,
'party': True,
'pets': True,
'rewards': True,
'skills': True,
'stats': True,
'tavern': True,
'todos': True,
}),
'ios': dict({
'addTask': False,
'deleteTask': False,
'editTask': False,
'filterTask': False,
'groupPets': False,
'inviteParty': False,
'reorderTask': False,
}),
}),
'verifiedUsername': True,
'warnedLowHealth': True,
'weeklyRecapEmailsPhase': 0,
'welcomed': True,
}),
'guilds': list([
]),
'history': dict({
'exp': list([
dict({
'completed': None,
'date': '2024-10-30T19:37:01.970000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 24.0,
}),
dict({
'completed': None,
'date': '2024-10-31T23:33:14.972000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 48.0,
}),
dict({
'completed': None,
'date': '2024-11-05T18:25:04.681000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 66.0,
}),
dict({
'completed': None,
'date': '2024-11-21T15:09:07.501000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 66.0,
}),
dict({
'completed': None,
'date': '2024-11-22T00:41:21.137000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 66.0,
}),
dict({
'completed': None,
'date': '2024-11-27T19:34:28.887000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': 66.0,
}),
]),
'todos': list([
dict({
'completed': None,
'date': '2024-10-30T19:37:01.970000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -5.0,
}),
dict({
'completed': None,
'date': '2024-10-31T23:33:14.972000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -10.129783523135325,
}),
dict({
'completed': None,
'date': '2024-11-05T18:25:04.681000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -16.396221153338182,
}),
dict({
'completed': None,
'date': '2024-11-21T15:09:07.501000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -22.8326979965846,
}),
dict({
'completed': None,
'date': '2024-11-22T00:41:21.137000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -29.448636229365235,
}),
dict({
'completed': None,
'date': '2024-11-27T19:34:28.887000+00:00',
'isDue': None,
'scoredDown': None,
'scoredUp': None,
'value': -36.25425987861077,
}),
]),
}),
'id': 'ffce870c-3ff3-4fa4-bad1-87612e52b8e7',
'inbox': dict({
'blocks': list([
]),
'messages': dict({
}),
'newMessages': 0,
'optOut': False,
}),
'invitations': dict({
'guilds': list([
]),
'parties': list([
]),
'party': dict({
}),
}),
'invitesSent': 0,
'items': dict({
'currentMount': '',
'currentPet': '',
'eggs': dict({
'BearCub': 1,
'Cactus': 1,
'Dragon': 1,
'Wolf': 1,
}),
'food': dict({
'Candy_Red': 1,
'Chocolate': 1,
'CottonCandyPink': 1,
'Meat': 1,
}),
'gear': dict({
'costume': dict({
'armor': 'armor_base_0',
'back': None,
'body': None,
'eyewear': None,
'head': 'head_base_0',
'headAccessory': None,
'shield': 'shield_base_0',
'weapon': None,
}),
'equipped': dict({
'armor': 'armor_base_0',
'back': None,
'body': None,
'eyewear': None,
'head': 'head_base_0',
'headAccessory': None,
'shield': 'shield_base_0',
'weapon': None,
}),
'owned': dict({
'armor_special_bardRobes': True,
'eyewear_special_blackHalfMoon': True,
'eyewear_special_blackTopFrame': True,
'eyewear_special_blueHalfMoon': True,
'eyewear_special_blueTopFrame': True,
'eyewear_special_greenHalfMoon': True,
'eyewear_special_greenTopFrame': True,
'eyewear_special_pinkHalfMoon': True,
'eyewear_special_pinkTopFrame': True,
'eyewear_special_redHalfMoon': True,
'eyewear_special_redTopFrame': True,
'eyewear_special_whiteHalfMoon': True,
'eyewear_special_whiteTopFrame': True,
'eyewear_special_yellowHalfMoon': True,
'eyewear_special_yellowTopFrame': True,
'headAccessory_special_blackHeadband': True,
'headAccessory_special_blueHeadband': True,
'headAccessory_special_greenHeadband': True,
'headAccessory_special_pinkHeadband': True,
'headAccessory_special_redHeadband': True,
'headAccessory_special_whiteHeadband': True,
'headAccessory_special_yellowHeadband': True,
'head_special_bardHat': True,
}),
}),
'hatchingPotions': dict({
'RoyalPurple': 1,
'Skeleton': 1,
'Zombie': 1,
}),
'lastDrop': dict({
'count': 0,
'date': '2024-11-05T18:25:04.619000+00:00',
}),
'mounts': dict({
}),
'pets': dict({
}),
'quests': dict({
'dustbunnies': 1,
}),
'special': dict({
'birthday': 0,
'birthdayReceived': list([
]),
'congrats': 0,
'congratsReceived': list([
]),
'getwell': 0,
'getwellReceived': list([
]),
'goodluck': 0,
'goodluckReceived': list([
]),
'greeting': 0,
'greetingReceived': list([
]),
'nye': 0,
'nyeReceived': list([
]),
'seafoam': 0,
'shinySeed': 0,
'snowball': 0,
'spookySparkles': 0,
'thankyou': 0,
'thankyouReceived': list([
]),
'valentine': 0,
'valentineReceived': list([
]),
}),
}),
'lastCron': '2024-11-27T19:34:28.887000+00:00',
'loginIncentives': 6,
'needsCron': None,
'newMessages': dict({
}),
'notifications': list([
]),
'party': dict({
'_id': '94cd398c-2240-4320-956e-6d345cf2c0de',
'order': 'level',
'orderAscending': 'ascending',
'quest': dict({
'RSVPNeeded': True,
'completed': None,
'key': 'dustbunnies',
'progress': dict({
'collect': dict({
}),
'collectedItems': 0,
'down': 0.0,
'up': 0.0,
}),
}),
}),
'permissions': dict({
'challengeAdmin': None,
'coupons': None,
'fullAccess': None,
'moderator': None,
'news': None,
'userSupport': None,
}),
'pinnedItems': list([
dict({
'Type': 'marketGear',
'path': 'gear.flat.weapon_warrior_0',
}),
dict({
'Type': 'marketGear',
'path': 'gear.flat.armor_warrior_1',
}),
dict({
'Type': 'marketGear',
'path': 'gear.flat.shield_warrior_1',
}),
dict({
'Type': 'marketGear',
'path': 'gear.flat.head_warrior_1',
}),
dict({
'Type': 'potion',
'path': 'potion',
}),
dict({
'Type': 'armoire',
'path': 'armoire',
}),
]),
'pinnedItemsOrder': list([
]),
'preferences': dict({
'advancedCollapsed': False,
'allocationMode': 'flat',
'autoEquip': True,
'automaticAllocation': None,
'background': 'violet',
'chair': 'none',
'costume': False,
'dailyDueDefaultView': False,
'dateFormat': 'MM/dd/yyyy',
'dayStart': 0,
'developerMode': False,
'disableClasses': False,
'displayInviteToPartyWhenPartyIs1': True,
'emailNotifications': dict({
'contentRelease': True,
'giftedGems': True,
'giftedSubscription': True,
'importantAnnouncements': True,
'invitedGuild': True,
'invitedParty': True,
'invitedQuest': True,
'kickedGroup': True,
'majorUpdates': True,
'newPM': True,
'onboarding': True,
'questStarted': True,
'subscriptionReminders': True,
'unsubscribeFromAll': False,
'weeklyRecaps': True,
'wonChallenge': True,
}),
'hair': dict({
'bangs': 1,
'base': 3,
'beard': 0,
'color': 'red',
'flower': 1,
'mustache': 0,
}),
'hideHeader': False,
'improvementCategories': list([
]),
'language': 'de',
'newTaskEdit': False,
'pushNotifications': dict({
'contentRelease': True,
'giftedGems': True,
'giftedSubscription': True,
'invitedGuild': True,
'invitedParty': True,
'invitedQuest': True,
'majorUpdates': True,
'mentionJoinedGuild': True,
'mentionParty': True,
'mentionUnjoinedGuild': True,
'newPM': True,
'partyActivity': True,
'questStarted': True,
'unsubscribeFromAll': False,
'wonChallenge': True,
}),
'reverseChatOrder': False,
'shirt': 'blue',
'size': 'slim',
'skin': '915533',
'sleep': False,
'sound': 'rosstavoTheme',
'stickyHeader': True,
'suppressModals': dict({
'hatchPet': False,
'levelUp': False,
'raisePet': False,
'streak': False,
}),
'tasks': dict({
'activeFilter': dict({
'daily': 'all',
'habit': 'all',
'reward': 'all',
'todo': 'remaining',
}),
'confirmScoreNotes': False,
'groupByChallenge': False,
'mirrorGroupTasks': list([
]),
}),
'timezoneOffset': -60,
'timezoneOffsetAtLastCron': -60,
'toolbarCollapsed': False,
'webhooks': dict({
}),
}),
'profile': dict({
'blurb': None,
'imageUrl': None,
'name': None,
}),
'purchased': dict({
'ads': False,
'background': dict({
'blue': True,
'green': True,
'purple': True,
'red': True,
'violet': True,
'yellow': True,
}),
'hair': dict({
}),
'mobileChat': None,
'plan': dict({
'consecutive': dict({
'count': None,
'gemCapExtra': None,
'offset': None,
'trinkets': None,
}),
'dateUpdated': None,
'extraMonths': None,
'gemsBought': None,
'mysteryItems': list([
]),
'perkMonthCount': None,
'quantity': None,
}),
'shirt': dict({
}),
'skin': dict({
}),
'txnCount': 0,
}),
'pushDevices': list([
]),
'secret': None,
'stats': dict({
'Class': 'warrior',
'Int': 0,
'Str': 0,
'buffs': dict({
'Int': 0,
'Str': 0,
'con': 0,
'per': 0,
'seafoam': False,
'shinySeed': False,
'snowball': False,
'spookySparkles': False,
'stealth': 0,
'streaks': False,
}),
'con': 0,
'exp': 41,
'gp': 11.100978952781748,
'hp': 25.40000000000002,
'lvl': 2,
'maxHealth': 50,
'maxMP': 32,
'mp': 32.0,
'per': 0,
'points': 2,
'toNextLevel': 50,
'training': dict({
'Int': 0,
'Str': 0.0,
'con': 0,
'per': 0,
}),
}),
'tags': list([
dict({
'challenge': True,
'group': None,
'id': 'c1a35186-9895-4ac0-9cd7-49e7bb875695',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': '53d1deb8-ed2b-4f94-bbfc-955e9e92aa98',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': '29bf6a99-536f-446b-838f-a81d41e1ed4d',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': '1b1297e7-4fd8-460a-b148-e92d7bcfa9a5',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': '05e6cf40-48ea-415a-9b8b-e2ecad258ef6',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': 'fe53f179-59d8-4c28-9bf7-b9068ab552a4',
'name': 'tag',
}),
dict({
'challenge': True,
'group': None,
'id': 'c44e9e8c-4bff-42df-98d5-1a1a7b69eada',
'name': 'tag',
}),
]),
'tasksOrder': dict({
'dailys': list([
'6e53f1f5-a315-4edd-984d-8d762e4a08ef',
]),
'habits': list([
'30923acd-3b4c-486d-9ef3-c8f57cf56049',
]),
'rewards': list([
'2fbf11a5-ab1e-4fb7-97f0-dfb5c45c96a9',
]),
'todos': list([
'e6e06dc6-c887-4b86-b175-b99cc2e20fdf',
]),
}),
'unpinnedItems': list([
]),
'webhooks': list([
]),
}),
}),
})
# ---