Orchestrata Ultimate › Tests › Reference › scripts › test_affected_manifest_rules
Tests reference — tests/scripts/test_affected_manifest_rules.py
Module of tests/scripts, split out because the directory page would be too large.
Prose pending.
tests/scripts/test_affected_manifest_rules.py
source · 18 tests · 370 lines
Tests for
plans/affected-tests-manifest.json— the five manifest-level
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_prolog_change_resolves_both_pam_test_files_with_no_phantom_drop |
36 | tests/kernel/test_pam_ was a filename PREFIX, not a real path, so |
| function | test_spec_md_change_resolves_its_real_consumers |
56 | A spec.md edit used to be certified doc-inert (zero reference |
| function | test_checklists_requirements_md_change_resolves_its_real_consumers |
68 | A checklists/requirements.md edit used to resolve only through the |
| function | test_claude_hook_shell_script_change_adds_the_boot_health_gate_test |
89 | claude/hooks/*.sh changes already avoided escalation via the |
| function | test_install_claude_config_change_no_longer_escalates |
109 | A fresh-machine installer script outside src/ and tests/ with no |
| function | test_install_tools_change_no_longer_escalates |
122 | The /opt/orchestrata-tools installer is executed and self-verified by |
| function | test_orchestrata_test_deploy_script_resolves_both_real_test_modules |
135 | The scripts/X.py -> tests/scripts/test_X.py stem convention is blind |
| function | test_claude_settings_hooks_json_change_no_longer_escalates |
156 | A JSON config file with no import edge and no reference edge used to |
| function | test_gitlab_ci_yml_change_no_longer_escalates |
168 | scripts/validate_ci.py — the deterministic CI-config validator CI |
| function | test_every_manifest_test_path_exists_on_disk |
184 | Every tests entry across the ENTIRE manifest must be a real file |
| function | test_manifest_change_selects_its_own_guard_test_and_the_selector_tests |
224 | plans/affected-tests-manifest.json was falsely certified |
| function | test_affected_tests_py_change_unions_the_guard_test_with_its_stem_match |
241 | scripts/affected_tests.py already resolves via the generic |
| function | test_manifest_no_longer_certified_generated_by_the_rul030_registry |
253 | Regression pin for the inverted Artifact entry: the manifest must not |
| function | test_systemd_gateway_service_resolves_to_the_unit_floor |
271 | deploy/systemd/orchestrata-gateway.service was a genuinely untested |
| function | test_committed_ast_snapshot_is_not_rooted_in_an_agent_worktree |
303 | plans/ast-ultimate.json carries an absolute root_path from the |
| function | test_backup_orchgraph_change_resolves_its_test_module |
327 | A bash script outside src/ and tests/ with no reference edges used to |
| function | test_spec_110_contract_json_change_resolves_the_catalogue_test |
342 | The SPEC-110 design contract is read by path from |
| function | test_restart_tool_instances_script_resolves_its_test_modules |
358 | The stem convention keeps the script's hyphens |