mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 08:47:57 +00:00
Add tests for device tracker in Prometheus (#98054)
This commit is contained in:
parent
3e14e5acba
commit
49995a4667
@ -509,6 +509,23 @@ async def test_cover(client, cover_entities) -> None:
|
||||
assert tilt_position_metric in body
|
||||
|
||||
|
||||
@pytest.mark.parametrize("namespace", [""])
|
||||
async def test_device_tracker(client, device_tracker_entities) -> None:
|
||||
"""Test prometheus metrics for device_tracker."""
|
||||
body = await generate_latest_metrics(client)
|
||||
|
||||
assert (
|
||||
'device_tracker_state{domain="device_tracker",'
|
||||
'entity="device_tracker.phone",'
|
||||
'friendly_name="Phone"} 1.0' in body
|
||||
)
|
||||
assert (
|
||||
'device_tracker_state{domain="device_tracker",'
|
||||
'entity="device_tracker.watch",'
|
||||
'friendly_name="Watch"} 0.0' in body
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.parametrize("namespace", [""])
|
||||
async def test_counter(client, counter_entities) -> None:
|
||||
"""Test prometheus metrics for counter."""
|
||||
|
Loading…
x
Reference in New Issue
Block a user