hass-core/tests/components/prosegur/test_diagnostics.py
Diogo Gomes c8fc2dc440
Add Camera platform to Prosegur (#76428)
* add camera to prosegur

* add tests

* address review

* better tests

* clean

* clean

* fix tests

* leftover from merge

* sorting missing

* Update homeassistant/components/prosegur/services.yaml

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-02-26 20:25:55 -05:00

21 lines
634 B
Python

"""Test Prosegur diagnostics."""
from unittest.mock import patch
from tests.components.diagnostics import get_diagnostics_for_config_entry
async def test_diagnostics(hass, hass_client, init_integration, mock_install):
"""Test generating diagnostics for a config entry."""
with patch(
"pyprosegur.installation.Installation.retrieve", return_value=mock_install
):
diag = await get_diagnostics_for_config_entry(
hass, hass_client, init_integration
)
assert diag == {
"installation": {"contract": "1234abcd"},
"activity": {"event": "armed"},
}