Fix nice_go integration tests (#124736)
parent
9e762fa222
commit
dd0c353afb
|
@ -1,6 +1,7 @@
|
|||
"""Common fixtures for the Nice G.O. tests."""
|
||||
|
||||
from collections.abc import Generator
|
||||
from datetime import datetime
|
||||
from unittest.mock import AsyncMock, patch
|
||||
|
||||
from nice_go import Barrier, BarrierState, ConnectionState
|
||||
|
@ -71,7 +72,7 @@ def mock_config_entry() -> MockConfigEntry:
|
|||
CONF_EMAIL: "test-email",
|
||||
CONF_PASSWORD: "test-password",
|
||||
CONF_REFRESH_TOKEN: "test-refresh-token",
|
||||
CONF_REFRESH_TOKEN_CREATION_TIME: 1722184160.738171,
|
||||
CONF_REFRESH_TOKEN_CREATION_TIME: datetime.now().timestamp(),
|
||||
},
|
||||
version=1,
|
||||
unique_id="test-email",
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
'email': '**REDACTED**',
|
||||
'password': '**REDACTED**',
|
||||
'refresh_token': '**REDACTED**',
|
||||
'refresh_token_creation_time': 1722184160.738171,
|
||||
}),
|
||||
'disabled_by': None,
|
||||
'domain': 'nice_go',
|
||||
|
|
|
@ -26,4 +26,6 @@ async def test_entry_diagnostics(
|
|||
result = await get_diagnostics_for_config_entry(
|
||||
hass, hass_client, mock_config_entry
|
||||
)
|
||||
assert result == snapshot(exclude=props("created_at", "modified_at"))
|
||||
assert result == snapshot(
|
||||
exclude=props("created_at", "modified_at", "refresh_token_creation_time")
|
||||
)
|
||||
|
|
|
@ -110,7 +110,7 @@ async def test_update_refresh_token(
|
|||
assert mock_nice_go.authenticate.call_count == 0
|
||||
|
||||
mock_nice_go.authenticate.return_value = "new-refresh-token"
|
||||
freezer.tick(timedelta(days=30))
|
||||
freezer.tick(timedelta(days=30, seconds=1))
|
||||
async_fire_time_changed(hass)
|
||||
assert await hass.config_entries.async_reload(mock_config_entry.entry_id)
|
||||
await hass.async_block_till_done()
|
||||
|
|
Loading…
Reference in New Issue