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