← Về thư mục
tests/test_auto_mode_terminal_contract.py
- _raw · function · L59-L60 — def _raw(scenario_id: str) -> dict[str, Any]
- _run_raw · function · L63-L64 — def _run_raw(raw: dict[str, Any])
- _digest · function · L67-L74 — def _digest(value: dict[str, Any]) -> str
- test_terminal_scenarios_are_closed_deterministic_contracts · function · L77-L138 — def test_terminal_scenarios_are_closed_deterministic_contracts()
- test_independent_golden_freezes_exact_payloads_and_canonical_digests · function · L141-L185 — def test_independent_golden_freezes_exact_payloads_and_canonical_digests()
- test_production_budget_terminals_match_harness_truth_and_are_not_completion · function · L188-L198 — def test_production_budget_terminals_match_harness_truth_and_are_not_completion()
- test_contract_rejects_any_permission_mode_other_than_rules_only · function · L202-L206 — def test_contract_rejects_any_permission_mode_other_than_rules_only(permission)
- test_contract_rejects_injected_decision_faults · function · L209-L221 — def test_contract_rejects_injected_decision_faults()
- test_reason_specific_fail_closed_flags · function · L325-L331 — def test_reason_specific_fail_closed_flags( scenario_id: str, key: str, value: Any, match: str )
- test_bounded_counters_must_reach_their_stop_threshold · function · L354-L360 — def test_bounded_counters_must_reach_their_stop_threshold( scenario_id: str, updates: dict[str, Any], match: str )
- test_cross_routing_precedence · function · L398-L413 — def test_cross_routing_precedence( reason: str, owner: str, findings: bool, boundary: bool, expected: str, )
- test_fixture_cannot_claim_a_terminal_owned_by_another_lane · function · L431-L437 — def test_fixture_cannot_claim_a_terminal_owned_by_another_lane( scenario_id: str, owner: str, match: str )
- test_outcome_unknown_preserves_uncertainty_and_only_allows_reconciliation · function · L440-L450 — def test_outcome_unknown_preserves_uncertainty_and_only_allows_reconciliation()
- test_schema_valid_fixture_drift_still_fails_the_reviewed_digest · function · L453-L457 — def test_schema_valid_fixture_drift_still_fails_the_reviewed_digest()
- test_started_payload_rejects_unreviewed_guardian_projection · function · L460-L477 — def test_started_payload_rejects_unreviewed_guardian_projection(monkeypatch)
- drifted_emit · function · L466-L471 — def drifted_emit(self, kind, **kwargs)
- test_terminal_contract_rejects_unreviewed_event_envelope_state · function · L480-L495 — def test_terminal_contract_rejects_unreviewed_event_envelope_state(monkeypatch)
- drifted_emit · function · L486-L489 — def drifted_emit(self, kind, **kwargs)
- test_terminal_golden_requires_payload_digests · function · L498-L510 — def test_terminal_golden_requires_payload_digests(tmp_path, monkeypatch)
- test_condition_shape_is_exact · function · L514-L522 — def test_condition_shape_is_exact(mutation: str)
- test_cli_routes_terminal_contract_surface · function · L525-L539 — def test_cli_routes_terminal_contract_surface(capsys)