"""The tests for the Netatmo api.""" from pyatmo.const import ALL_SCOPES from homeassistant.components import cloud from homeassistant.components.netatmo import api from homeassistant.components.netatmo.const import API_SCOPES_EXCLUDED_FROM_CLOUD async def test_get_api_scopes_cloud() -> None: """Test method to get API scopes when using cloud auth implementation.""" result = api.get_api_scopes(cloud.DOMAIN) for scope in API_SCOPES_EXCLUDED_FROM_CLOUD: assert scope not in result async def test_get_api_scopes_other() -> None: """Test method to get API scopes when using cloud auth implementation.""" result = api.get_api_scopes("netatmo_239846i2f0j2") assert sorted(ALL_SCOPES) == result