mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 12:17:07 +00:00
Fix errors in fixtures and tests (#131388)
* Fix errors in fixtures and tests * stale function name
This commit is contained in:
parent
c7485b94d5
commit
e6715fd4d7
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -45,8 +46,8 @@
|
||||
"shield": "shield_warrior_5",
|
||||
"back": "heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -48,10 +49,10 @@
|
||||
"armor": "armor_healer_5",
|
||||
"head": "head_healer_5",
|
||||
"shield": "shield_healer_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_healer_5",
|
||||
"head": "head_healer_5",
|
||||
"shield": "shield_healer_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -48,10 +49,10 @@
|
||||
"armor": "armor_rogue_5",
|
||||
"head": "head_rogue_5",
|
||||
"shield": "shield_rogue_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_rogue_5",
|
||||
"head": "head_rogue_5",
|
||||
"shield": "shield_rogue_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_rogue_5",
|
||||
"head": "head_rogue_5",
|
||||
"shield": "shield_rogue_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -62,7 +63,8 @@
|
||||
"quest": {
|
||||
"RSVPNeeded": true,
|
||||
"key": "dustbunnies"
|
||||
}
|
||||
},
|
||||
"_id": "94cd398c-2240-4320-956e-6d345cf2c0de"
|
||||
},
|
||||
"needsCron": true,
|
||||
"lastCron": "2024-09-21T22:01:55.586Z",
|
||||
@ -74,10 +76,10 @@
|
||||
"armor": "armor_warrior_5",
|
||||
"head": "head_warrior_5",
|
||||
"shield": "shield_warrior_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -48,10 +49,10 @@
|
||||
"armor": "armor_warrior_5",
|
||||
"head": "head_warrior_5",
|
||||
"shield": "shield_warrior_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_warrior_5",
|
||||
"head": "head_warrior_5",
|
||||
"shield": "shield_warrior_5",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -48,10 +49,10 @@
|
||||
"armor": "armor_wizard_5",
|
||||
"head": "head_wizard_5",
|
||||
"shield": "shield_base_0",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_wizard_5",
|
||||
"head": "head_wizard_5",
|
||||
"shield": "shield_base_0",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"success": true,
|
||||
"data": {
|
||||
"api_user": "test-api-user",
|
||||
"profile": { "name": "test-user" },
|
||||
@ -47,10 +48,10 @@
|
||||
"armor": "armor_wizard_5",
|
||||
"head": "head_wizard_5",
|
||||
"shield": "shield_base_0",
|
||||
"back": "heroicAureole",
|
||||
"back": "back_special_heroicAureole",
|
||||
"headAccessory": "headAccessory_armoire_gogglesOfBookbinding",
|
||||
"eyewear": "plagueDoctorMask",
|
||||
"body": "aetherAmulet"
|
||||
"eyewear": "eyewear_armoire_plagueDoctorMask",
|
||||
"body": "body_special_aetherAmulet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -101,7 +101,7 @@
|
||||
'allocated': 15,
|
||||
'buffs': 26,
|
||||
'class': 0,
|
||||
'equipment': 20,
|
||||
'equipment': 42,
|
||||
'friendly_name': 'test-user Constitution',
|
||||
'level': 19,
|
||||
'unit_of_measurement': 'CON',
|
||||
@ -111,7 +111,7 @@
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '80',
|
||||
'state': '102',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[sensor.test_user_dailies-entry]
|
||||
@ -665,7 +665,7 @@
|
||||
'allocated': 15,
|
||||
'buffs': 26,
|
||||
'class': 0,
|
||||
'equipment': 0,
|
||||
'equipment': 12,
|
||||
'friendly_name': 'test-user Intelligence',
|
||||
'level': 19,
|
||||
'unit_of_measurement': 'INT',
|
||||
@ -675,7 +675,7 @@
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '60',
|
||||
'state': '72',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[sensor.test_user_level-entry]
|
||||
@ -1007,7 +1007,7 @@
|
||||
'allocated': 15,
|
||||
'buffs': 26,
|
||||
'class': 0,
|
||||
'equipment': 8,
|
||||
'equipment': 15,
|
||||
'friendly_name': 'test-user Perception',
|
||||
'level': 19,
|
||||
'unit_of_measurement': 'PER',
|
||||
@ -1017,7 +1017,7 @@
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '68',
|
||||
'state': '75',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[sensor.test_user_rewards-entry]
|
||||
@ -1123,7 +1123,7 @@
|
||||
'allocated': 15,
|
||||
'buffs': 26,
|
||||
'class': 0,
|
||||
'equipment': 27,
|
||||
'equipment': 44,
|
||||
'friendly_name': 'test-user Strength',
|
||||
'level': 19,
|
||||
'unit_of_measurement': 'STR',
|
||||
@ -1133,7 +1133,7 @@
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '87',
|
||||
'state': '104',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[sensor.test_user_to_do_s-entry]
|
||||
|
@ -1,7 +1,6 @@
|
||||
"""Tests for Habitica todo platform."""
|
||||
|
||||
from collections.abc import Generator
|
||||
from datetime import datetime
|
||||
from http import HTTPStatus
|
||||
import json
|
||||
import re
|
||||
@ -39,7 +38,7 @@ from tests.typing import WebSocketGenerator
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
def switch_only() -> Generator[None]:
|
||||
def todo_only() -> Generator[None]:
|
||||
"""Enable only the todo platform."""
|
||||
with patch(
|
||||
"homeassistant.components.habitica.PLATFORMS",
|
||||
@ -628,12 +627,12 @@ async def test_move_todo_item_exception(
|
||||
@pytest.mark.parametrize(
|
||||
("fixture", "calculated_due_date"),
|
||||
[
|
||||
("duedate_fixture_1.json", (2024, 9, 23)),
|
||||
("duedate_fixture_2.json", (2024, 9, 24)),
|
||||
("duedate_fixture_3.json", (2024, 10, 23)),
|
||||
("duedate_fixture_4.json", (2024, 10, 23)),
|
||||
("duedate_fixture_5.json", (2024, 9, 28)),
|
||||
("duedate_fixture_6.json", (2024, 10, 21)),
|
||||
("duedate_fixture_1.json", "2024-09-22"),
|
||||
("duedate_fixture_2.json", "2024-09-24"),
|
||||
("duedate_fixture_3.json", "2024-10-23"),
|
||||
("duedate_fixture_4.json", "2024-10-23"),
|
||||
("duedate_fixture_5.json", "2024-09-28"),
|
||||
("duedate_fixture_6.json", "2024-10-21"),
|
||||
("duedate_fixture_7.json", None),
|
||||
("duedate_fixture_8.json", None),
|
||||
],
|
||||
@ -693,8 +692,4 @@ async def test_next_due_date(
|
||||
return_response=True,
|
||||
)
|
||||
|
||||
assert (
|
||||
result[dailies_entity]["items"][0].get("due") is None
|
||||
if not calculated_due_date
|
||||
else datetime(*calculated_due_date).date()
|
||||
)
|
||||
assert result[dailies_entity]["items"][0].get("due") == calculated_due_date
|
||||
|
Loading…
x
Reference in New Issue
Block a user