FOIA_Doc_Search / tests /test_registry_integrity.py
GodsDevProject's picture
Create tests/test_registry_integrity.py
2b51a32 verified
from ingest.registry import get_all_adapters
def test_registry_returns_dict():
adapters = get_all_adapters()
assert isinstance(adapters, dict)
def test_registry_isolation():
"""
One broken adapter must not prevent others from loading.
"""
adapters = get_all_adapters()
assert adapters, "Registry returned no adapters"
for name, adapter in adapters.items():
assert adapter is not None, f"{name} adapter is None"