"""Blebox helpers tests.""" from aiohttp.helpers import BasicAuth from homeassistant.components.blebox.helpers import get_maybe_authenticated_session from homeassistant.core import HomeAssistant async def test_get_maybe_authenticated_session_none(hass: HomeAssistant): """Tests if session auth is None.""" session = get_maybe_authenticated_session(hass=hass, username="", password="") assert session.auth is None async def test_get_maybe_authenticated_session_auth(hass: HomeAssistant): """Tests if session have BasicAuth.""" session = get_maybe_authenticated_session( hass=hass, username="user", password="password" ) assert isinstance(session.auth, BasicAuth)