diff --git a/tests/test_diagnostics.py b/tests/test_diagnostics.py index 11733ca..611d328 100644 --- a/tests/test_diagnostics.py +++ b/tests/test_diagnostics.py @@ -16,6 +16,7 @@ from custom_components.arkteos.parser import filter_values, parse_frame FIXTURES = Path(__file__).parent / "fixtures" +MANIFEST = Path(__file__).parents[1] / "custom_components" / "arkteos" / "manifest.json" HOST = "arkteos.local" @@ -51,7 +52,7 @@ async def test_diagnostics_are_redacted_and_serializable(hass) -> None: assert isinstance(diagnostics, dict) assert diagnostics["integration"]["domain"] == DOMAIN - assert diagnostics["integration"]["version"] == "0.1.0" + assert diagnostics["integration"]["version"] == json.loads(MANIFEST.read_text())["version"] assert diagnostics["integration"]["configuration"][CONF_PORT] == DEFAULT_PORT assert HOST not in json.dumps(diagnostics) assert diagnostics["client"] == {