← Về thư mục
tests/test_plan_crosswalk.py
- crosswalk · function · L35-L36 — def crosswalk() -> dict
- test_the_crosswalk_has_exactly_fifty_six_rows · function · L39-L43 — def test_the_crosswalk_has_exactly_fifty_six_rows(crosswalk)
- test_every_key_appears_exactly_once · function · L46-L52 — def test_every_key_appears_exactly_once(crosswalk)
- test_all_seven_source_reports_are_represented · function · L55-L60 — def test_all_seven_source_reports_are_represented(crosswalk)
- test_every_row_carries_the_required_fields · function · L63-L79 — def test_every_row_carries_the_required_fields(crosswalk)
- test_every_status_is_from_the_declared_vocabulary · function · L82-L88 — def test_every_status_is_from_the_declared_vocabulary(crosswalk)
- test_a_closed_row_names_a_test_file_that_exists · function · L91-L106 — def test_a_closed_row_names_a_test_file_that_exists(crosswalk)
- test_an_unverified_row_names_the_run_it_is_missing · function · L109-L118 — def test_an_unverified_row_names_the_run_it_is_missing(crosswalk)
- test_only_p2_rows_may_be_deferred · function · L121-L128 — def test_only_p2_rows_may_be_deferred(crosswalk)
- test_no_row_is_silently_absent_from_a_destination · function · L131-L137 — def test_no_row_is_silently_absent_from_a_destination(crosswalk)
- test_the_crosswalk_records_what_it_was_audited_against · function · L140-L144 — def test_the_crosswalk_records_what_it_was_audited_against(crosswalk)
- _git · function · L166-L184 — def _git(*args: str) -> tuple[int, str] | None
- _git_says · function · L187-L190 — def _git_says(*args: str) -> bool
- in_a_checkout · function · L194-L195 — def in_a_checkout() -> bool
- shallow · function · L199-L216 — def shallow() -> bool
- _present · function · L219-L220 — def _present(sha: str) -> bool
- test_the_audited_commits_are_commits_in_this_repository · function · L223-L249 — def test_the_audited_commits_are_commits_in_this_repository( crosswalk, in_a_checkout, shallow )
- test_the_audit_is_ordered_and_reachable · function · L252-L273 — def test_the_audit_is_ordered_and_reachable(crosswalk, in_a_checkout, shallow)
- test_no_two_closed_rows_share_a_verbatim_note · function · L276-L301 — def test_no_two_closed_rows_share_a_verbatim_note(crosswalk)
- test_every_named_test_file_is_actually_a_test_file · function · L304-L321 — def test_every_named_test_file_is_actually_a_test_file(crosswalk)
- test_a_row_does_not_name_the_same_test_twice · function · L324-L332 — def test_a_row_does_not_name_the_same_test_twice(crosswalk)
- test_browser_evidence_names_a_browser_file_that_exists · function · L335-L358 — def test_browser_evidence_names_a_browser_file_that_exists(crosswalk)
- test_no_closed_row_rests_on_evidence_that_has_since_changed · function · L361-L391 — def test_no_closed_row_rests_on_evidence_that_has_since_changed()
- test_only_closed_rows_carry_an_evidence_digest · function · L394-L404 — def test_only_closed_rows_carry_an_evidence_digest()
- test_an_open_p0_row_is_named_by_a_recorded_decision · function · L407-L421 — def test_an_open_p0_row_is_named_by_a_recorded_decision(crosswalk)