Add diagnostics to Teslemetry (#115195)
* Add diag * Add diag and tests * Fix redaction * Add another energy redact * Review Feedback * Update snapshot * Fixed the wrong integration * Fix snapshot again * Update tests/components/teslemetry/test_diagnostics.py --------- Co-authored-by: G Johansson <goran.johansson@shiftit.se>
This commit is contained in:
parent
bea4c52d10
commit
b266224ccd
3 changed files with 364 additions and 0 deletions
23
tests/components/teslemetry/test_diagnostics.py
Normal file
23
tests/components/teslemetry/test_diagnostics.py
Normal file
|
@ -0,0 +1,23 @@
|
|||
"""Test the Telemetry Diagnostics."""
|
||||
|
||||
from syrupy.assertion import SnapshotAssertion
|
||||
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from . import setup_platform
|
||||
|
||||
from tests.components.diagnostics import get_diagnostics_for_config_entry
|
||||
from tests.typing import ClientSessionGenerator
|
||||
|
||||
|
||||
async def test_diagnostics(
|
||||
hass: HomeAssistant,
|
||||
hass_client: ClientSessionGenerator,
|
||||
snapshot: SnapshotAssertion,
|
||||
) -> None:
|
||||
"""Test diagnostics."""
|
||||
|
||||
entry = await setup_platform(hass)
|
||||
|
||||
diag = await get_diagnostics_for_config_entry(hass, hass_client, entry)
|
||||
assert diag == snapshot
|
Loading…
Add table
Add a link
Reference in a new issue