def test_good_config(): """Test good mqtt config.""" valid_discovery_config("mqtt", { "host": "test", "port": 3812, "username": "******", "ssl": True })
def test_bad_config(): """Test good mqtt config.""" with pytest.raises(vol.Invalid): valid_discovery_config("mqtt", { "host": "test", "username": "******", "ssl": True })
def test_good_config(): """Test good deconz config.""" valid_discovery_config( "deconz", { "host": "test", "port": 3812, "api_key": "MY_api_KEY99", "serial": "xyz" }, )
def test_good_config(): """Test good deconz config.""" valid_discovery_config("deconz", {"host": "test", "port": 3812})
def test_bad_config(): """Test good deconz config.""" with pytest.raises(vol.Invalid): valid_discovery_config("deconz", {"host": "test"})
def test_bad_config(): """Test good adguard config.""" with pytest.raises(vol.Invalid): valid_discovery_config("home_panel", {"host": "test"})
def test_good_config(): """Test good unifi config.""" valid_discovery_config("unifi", {"host": "test", "port": 3812})