← Về thư mục
scripts/test_check_v3_10_policy.py
- test_marker_terminal_co_emit_parses_and_refuses · function · L37-L56 — def test_marker_terminal_co_emit_parses_and_refuses()
- test_marker_terminal_without_advisory_suffix_parses · function · L59-L68 — def test_marker_terminal_without_advisory_suffix_parses()
- test_marker_citation_existence_terminal_parses_and_refuses · function · L71-L92 — def test_marker_citation_existence_terminal_parses_and_refuses()
- test_marker_dual_policy_co_emit_parses_and_refuses · function · L95-L107 — def test_marker_dual_policy_co_emit_parses_and_refuses()
- test_marker_non_terminal_advisory_parses_no_refuse · function · L110-L122 — def test_marker_non_terminal_advisory_parses_no_refuse()
- test_marker_non_terminal_clean_parses_no_refuse · function · L125-L134 — def test_marker_non_terminal_clean_parses_no_refuse()
- test_marker_legacy_no_stamp_recognized · function · L137-L145 — def test_marker_legacy_no_stamp_recognized()
- test_bare_prose_high_block_does_not_refuse · function · L148-L153 — def test_bare_prose_high_block_does_not_refuse()
- test_stripped_stamp_but_high_block_still_refuses · function · L156-L165 — def test_stripped_stamp_but_high_block_still_refuses()
- test_marker_without_base_status_is_malformed · function · L170-L177 — def test_marker_without_base_status_is_malformed()
- test_marker_with_unknown_residual_token_is_malformed · function · L180-L185 — def test_marker_with_unknown_residual_token_is_malformed()
- test_terminal_marker_without_high_block_is_malformed · function · L188-L192 — def test_terminal_marker_without_high_block_is_malformed()
- test_terminal_marker_missing_metadata_fields_is_malformed · function · L195-L241 — def test_terminal_marker_missing_metadata_fields_is_malformed()
- test_multi_terminal_block_per_block_validation · function · L244-L289 — def test_multi_terminal_block_per_block_validation(self_unused=None)
- test_well_formed_markers_pass · function · L292-L294 — def test_well_formed_markers_pass()
- test_any_marker_refusal_catches_later_terminal_marker · function · L299-L310 — def test_any_marker_refusal_catches_later_terminal_marker()
- test_any_marker_refusal_false_when_all_clean · function · L313-L315 — def test_any_marker_refusal_false_when_all_clean()
- test_laundering_guard_rejects_lookup_index_source · function · L322-L325 — def test_laundering_guard_rejects_lookup_index_source()
- test_laundering_guard_rejects_empty_source · function · L328-L330 — def test_laundering_guard_rejects_empty_source()
- test_laundering_guard_accepts_legitimate_source · function · L333-L334 — def test_laundering_guard_accepts_legitimate_source()
- test_laundering_guard_inert_for_non_trusted_provenance · function · L337-L339 — def test_laundering_guard_inert_for_non_trusted_provenance(): # When provenance isn't trusted_source_declared, the source field isn't checked.
- test_laundering_guard_word_boundary_no_false_positive · function · L342-L355 — def test_laundering_guard_word_boundary_no_false_positive()
- test_lint_passes_on_real_files · function · L362-L370 — def test_lint_passes_on_real_files()
- entry_schema · function · L378-L379 — def entry_schema()
- tp_schema · function · L383-L384 — def tp_schema()
- test_mutation_inferred_provenance_fails · function · L387-L390 — def test_mutation_inferred_provenance_fails(entry_schema)
- test_mutation_terminal_policies_in_entry_schema_fails · function · L393-L396 — def test_mutation_terminal_policies_in_entry_schema_fails(entry_schema)
- test_mutation_missing_unknown_member_fails · function · L399-L402 — def test_mutation_missing_unknown_member_fails(entry_schema)
- test_mutation_dropping_pair_branch_fails · function · L405-L412 — def test_mutation_dropping_pair_branch_fails(entry_schema): # Remove the trusted_source-required branch.
- test_mutation_formatter_missing_citation_existence_advisory_fails · function · L415-L424 — def test_mutation_formatter_missing_citation_existence_advisory_fails()
- test_mutation_formatter_advisory_not_in_provenance_summary_fails · function · L427-L444 — def test_mutation_formatter_advisory_not_in_provenance_summary_fails()
- test_mutation_formatter_advisory_label_renamed_fails · function · L447-L462 — def test_mutation_formatter_advisory_label_renamed_fails()
- test_mutation_temporal_strict_accepted_fails · function · L465-L468 — def test_mutation_temporal_strict_accepted_fails(tp_schema)
- test_mutation_contamination_enum_drift_fails · function · L471-L474 — def test_mutation_contamination_enum_drift_fails(tp_schema)
- test_mutation_strict_articles_only_missing_by_design_fn_fails · function · L477-L488 — def test_mutation_strict_articles_only_missing_by_design_fn_fails()
- test_mutation_finalizer_missing_terminal_block_fails · function · L491-L495 — def test_mutation_finalizer_missing_terminal_block_fails()
- test_mutation_formatter_missing_stamp_only_fails · function · L498-L504 — def test_mutation_formatter_missing_stamp_only_fails()
- test_mutation_citation_existence_enum_drift_fails · function · L509-L514 — def test_mutation_citation_existence_enum_drift_fails(tp_schema)
- test_mutation_citation_existence_json_schema_default_fails · function · L517-L522 — def test_mutation_citation_existence_json_schema_default_fails(tp_schema)
- test_mutation_finalizer_missing_citation_existence_token_fails · function · L525-L535 — def test_mutation_finalizer_missing_citation_existence_token_fails()
- test_mutation_finalizer_citation_existence_without_recompute_fails · function · L538-L547 — def test_mutation_finalizer_citation_existence_without_recompute_fails()