Coverage for tests/catalog/test_catalog.py: 100%
9 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-04 15:09 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-04 15:09 +0000
1from tadkit.base.tadlearner import TADLearner
2from tadkit.catalog.learners import installed_learner_classes
5def test_implicit_inheritance_of_catalog_learners():
6 for name, learner in installed_learner_classes.items():
7 print(f"Asserting {name=} is implicit child of TADLearner.")
8 assert isinstance(learner, TADLearner)
11def test_catalog_learners_defaults():
12 for name, learner in installed_learner_classes.items():
13 learner()