14 lines
462 B
Python
14 lines
462 B
Python
from didactopus.domain_map import build_demo_domain_map
|
|
|
|
|
|
def test_demo_domain_map_order() -> None:
|
|
dmap = build_demo_domain_map("statistics")
|
|
sequence = dmap.topological_sequence()
|
|
assert sequence == ["foundations", "methods", "analysis", "projects"]
|
|
|
|
|
|
def test_prerequisites() -> None:
|
|
dmap = build_demo_domain_map("statistics")
|
|
prereqs = set(dmap.prerequisites_for("projects"))
|
|
assert prereqs == {"foundations", "methods", "analysis"}
|