Orchestrata Ultimate › Tests › Reference › scripts › test_factory_dor_procedure_cli
Tests reference — tests/scripts/test_factory_dor_procedure_cli.py
Module of tests/scripts, split out because the directory page would be too large.
Prose pending.
tests/scripts/test_factory_dor_procedure_cli.py
source · 13 tests · 395 lines
Tests for scripts/factory_dor_procedure.py — the SPEC-033 B23 DoR
Covers: factory.dor_procedure.axes, factory.dor_procedure.models, factory.dor_procedure.rulings
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_axes_lists_all_ten_residual_axes |
189 | |
| function | test_template_writes_skeleton_with_every_axis_gap |
199 | |
| function | test_template_then_validate_fails_on_fresh_gaps |
215 | |
| function | test_validate_fails_naming_missing_rulings_checklist_when_rest_complete |
230 | An otherwise-fully-constructed artifact with an EMPTY rulings |
| function | test_validate_passes_when_rulings_checklist_ids_are_derived_from_canon |
252 | The checklist entry's ruling_id must be a real id from the canon |
| function | test_validate_fails_on_unknown_ruling_id_not_in_canon |
271 | A checklist entry whose ruling_id is not in the canon is a |
| function | test_template_refuses_overwrite_by_default |
294 | |
| function | test_template_overwrite_flag_replaces_existing_file |
305 | |
| function | test_filling_template_programmatically_then_validate_passes |
325 | |
| function | test_export_anchors_output_parses |
336 | |
| function | test_validate_nonexistent_file_errors |
356 | |
| function | test_missing_command_is_required |
365 | |
| function | test_sys_path_bootstrap_inserts_repo_src_when_not_already_on_path |
370 | Subprocess proof, not an in-process one: a genuinely fresh |