QuantumLearning/tests/test_mastery.py

12 lines
447 B
Python
Raw Permalink Normal View History

from quantum_learning.mastery import load_mastery_blueprint
def test_load_mastery_blueprint_has_terminal_role_and_stages():
blueprint = load_mastery_blueprint()
assert "circuit designer" in blueprint.terminal_role.lower()
assert len(blueprint.stages) >= 8
assert blueprint.stages[0].identifier == "00-amateur-orientation"
assert blueprint.stages[-1].identifier == "09-capstone-designer"
assert blueprint.stages[-1].gate