GodsDevProject commited on
Commit
2b51a32
·
verified ·
1 Parent(s): 8da1b83

Create tests/test_registry_integrity.py

Browse files
Files changed (1) hide show
  1. tests/test_registry_integrity.py +18 -0
tests/test_registry_integrity.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from ingest.registry import get_all_adapters
2
+
3
+
4
+ def test_registry_returns_dict():
5
+ adapters = get_all_adapters()
6
+ assert isinstance(adapters, dict)
7
+
8
+
9
+ def test_registry_isolation():
10
+ """
11
+ One broken adapter must not prevent others from loading.
12
+ """
13
+ adapters = get_all_adapters()
14
+
15
+ assert adapters, "Registry returned no adapters"
16
+
17
+ for name, adapter in adapters.items():
18
+ assert adapter is not None, f"{name} adapter is None"