Files
Lyra/worker/tests/test_registry.py
T

18 lines
548 B
Python

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))