File size: 456 Bytes
2b51a32
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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"