from lyra_worker.adapters.youtube import YouTubeAdapter from lyra_worker.registry import build_adapters def test_registry_returns_real_youtube_adapter(): adapters = build_adapters() names = [a.name for a in adapters] assert "youtube" in names yt = next(a for a in adapters if a.name == "youtube") assert isinstance(yt, YouTubeAdapter) assert yt.tier == 2 assert yt.health() is True def test_registry_adapter_names_are_unique(): names = [a.name for a in build_adapters()] assert len(names) == len(set(names))