← Về thư mục
scripts/test_check_passport_reset_contract.py
- _write · function · L25-L30 — def _write(root: Path, rel_path: str, content: str) -> Path
- TestPassportResetContractLint · class · L78-L245 — class TestPassportResetContractLint(unittest.TestCase)
- test_empty_repo_passes · method · L79-L83 — def test_empty_repo_passes(self)
- test_mention_without_protocol_ref_fails · method · L85-L93 — def test_mention_without_protocol_ref_fails(self)
- test_mention_with_protocol_ref_passes · method · L95-L105 — def test_mention_with_protocol_ref_passes(self)
- test_protocol_doc_itself_passes_without_self_reference · method · L107-L118 — def test_protocol_doc_itself_passes_without_self_reference(self)
- test_json_description_satisfies_reference · method · L120-L130 — def test_json_description_satisfies_reference(self)
- test_code_comment_still_requires_reference · method · L132-L137 — def test_code_comment_still_requires_reference(self)
- test_binary_file_skipped · method · L139-L148 — def test_binary_file_skipped(self)
- test_detects_duplicate_option_values_in_pending_decision · method · L150-L161 — def test_detects_duplicate_option_values_in_pending_decision(self)
- test_unique_option_values_pass · method · L163-L173 — def test_unique_option_values_pass(self)
- test_triple_duplicate_reports_one_per_value · method · L175-L205 — def test_triple_duplicate_reports_one_per_value(self)
- test_multiple_pending_decision_blocks_independent · method · L207-L216 — def test_multiple_pending_decision_blocks_independent(self)
- test_yml_extension_and_crlf_fence · method · L218-L245 — def test_yml_extension_and_crlf_fence(self)