Didactopus/tests/test_concept_graph.py

13 lines
579 B
Python

from didactopus.artifact_registry import discover_domain_packs
from didactopus.config import load_config
from didactopus.graph_builder import build_concept_graph
def test_curriculum_path_to_target() -> None:
config = load_config("configs/config.example.yaml")
results = discover_domain_packs(["domain-packs"])
graph = build_concept_graph(results, config.platform.default_dimension_thresholds)
path = graph.curriculum_path_to_target(set(), "bayes-extension::posterior")
assert "bayes-extension::prior" in path
assert "bayes-extension::posterior" in path