"""The tests for the geolocation component.""" import pytest from homeassistant.components import geo_location from homeassistant.components.geo_location import GeolocationEvent from homeassistant.core import HomeAssistant from homeassistant.setup import async_setup_component async def test_setup_component(hass: HomeAssistant) -> None: """Simple test setup of component.""" result = await async_setup_component(hass, geo_location.DOMAIN, {}) assert result async def test_event(hass: HomeAssistant) -> None: """Simple test of the geolocation event class.""" entity = GeolocationEvent() assert entity.state is None assert entity.distance is None assert entity.latitude is None assert entity.longitude is None with pytest.raises(AttributeError): assert entity.source is None