← Về thư mục
scripts/test_check_spec_consistency.py
- _write_ja_readme · function · L84-L87 — def _write_ja_readme(root: Path, version: str) -> None
- _write_ko_readme · function · L155-L158 — def _write_ko_readme(root: Path, version: str) -> None
- _write_zh_cn_readme · function · L222-L225 — def _write_zh_cn_readme(root: Path, version: str) -> None
- _write_zh_tw_readme · function · L289-L292 — def _write_zh_tw_readme(root: Path, version: str) -> None
- TestReadmeJaSections · class · L295-L346 — class TestReadmeJaSections(unittest.TestCase)
- setUp · method · L296-L301 — def setUp(self) -> None: # check_spec_consistency uses module-level ROOT and ERRORS. Reset and # restore around each test so state does not leak between cases.
- tearDown · method · L303-L306 — def tearDown(self) -> None
- test_aligned_ja_readme_passes · method · L308-L321 — def test_aligned_ja_readme_passes(self) -> None
- test_stale_ja_badge_fails · method · L323-L346 — def test_stale_ja_badge_fails(self) -> None
- TestReadmeKoSections · class · L349-L436 — class TestReadmeKoSections(unittest.TestCase)
- setUp · method · L350-L355 — def setUp(self) -> None: # check_spec_consistency uses module-level ROOT and ERRORS. Reset and # restore around each test so state does not leak between cases.
- tearDown · method · L357-L360 — def tearDown(self) -> None
- test_aligned_ko_readme_passes · method · L362-L375 — def test_aligned_ko_readme_passes(self) -> None
- test_stale_ko_badge_fails · method · L377-L395 — def test_stale_ko_badge_fails(self) -> None
- test_missing_korean_mode_heading_fails · method · L397-L414 — def test_missing_korean_mode_heading_fails(self) -> None
- test_full_width_korean_changelog_parentheses_fail · method · L416-L436 — def test_full_width_korean_changelog_parentheses_fail(self) -> None
- TestReadmeZhSections · class · L439-L490 — class TestReadmeZhSections(unittest.TestCase)
- setUp · method · L444-L447 — def setUp(self) -> None
- tearDown · method · L449-L452 — def tearDown(self) -> None
- test_aligned_zh_cn_readme_passes · method · L454-L468 — def test_aligned_zh_cn_readme_passes(self) -> None
- test_stale_zh_cn_badge_fails · method · L470-L490 — def test_stale_zh_cn_badge_fails(self) -> None
- _write_architecture_fixture · function · L526-L542 — def _write_architecture_fixture( root: Path, *, suite: str, comp: str, hist: str, prose: str | None = None ) -> None
- TestArchitectureComponentVersion · class · L545-L678 — class TestArchitectureComponentVersion(unittest.TestCase)
- setUp · method · L548-L551 — def setUp(self) -> None
- tearDown · method · L553-L556 — def tearDown(self) -> None
- test_aligned_passes · method · L558-L570 — def test_aligned_passes(self) -> None
- test_stale_component_marker_fails · method · L572-L585 — def test_stale_component_marker_fails(self) -> None
- test_stale_timeline_marker_does_not_fail · method · L587-L602 — def test_stale_timeline_marker_does_not_fail(self) -> None
- test_missing_component_marker_fails · method · L604-L624 — def test_missing_component_marker_fails(self) -> None
- test_four_component_aligned_passes · method · L626-L640 — def test_four_component_aligned_passes(self) -> None
- test_four_component_marker_against_three_component_suite_fails · method · L642-L660 — def test_four_component_marker_against_three_component_suite_fails(self) -> None
- test_prose_provenance_mention_does_not_fail · method · L662-L678 — def test_prose_provenance_mention_does_not_fail(self) -> None
- _write_skill_fixtures · function · L716-L726 — def _write_skill_fixtures(root: Path, overrides: dict | None = None) -> None
- TestSkillVersionTableConsistency · class · L729-L815 — class TestSkillVersionTableConsistency(unittest.TestCase)
- setUp · method · L733-L736 — def setUp(self) -> None
- tearDown · method · L738-L741 — def tearDown(self) -> None
- test_all_four_aligned_passes · method · L743-L754 — def test_all_four_aligned_passes(self) -> None
- test_table_date_drift_in_non_reviewer_skill_fails · method · L756-L775 — def test_table_date_drift_in_non_reviewer_skill_fails(self) -> None
- test_table_version_drift_fails · method · L777-L795 — def test_table_version_drift_fails(self) -> None
- test_missing_table_rows_fails · method · L797-L815 — def test_missing_table_rows_fails(self) -> None
- _write_date_sanity_fixtures · function · L834-L848 — def _write_date_sanity_fixtures( root: Path, *, changelog_date: str, pipeline_date: str, changelog_ver: str = "3.12.0" ) -> None
- TestSuiteSkillDateSanity · class · L851-L987 — class TestSuiteSkillDateSanity(unittest.TestCase)
- setUp · method · L855-L858 — def setUp(self) -> None
- tearDown · method · L860-L863 — def tearDown(self) -> None
- test_pipeline_date_equal_to_changelog_passes · method · L865-L878 — def test_pipeline_date_equal_to_changelog_passes(self) -> None
- test_pipeline_date_after_changelog_passes · method · L880-L894 — def test_pipeline_date_after_changelog_passes(self) -> None
- test_pipeline_date_before_changelog_fails · method · L896-L916 — def test_pipeline_date_before_changelog_fails(self) -> None
- test_date_check_is_bound_to_suite_path_only · method · L918-L958 — def test_date_check_is_bound_to_suite_path_only(self) -> None
- test_malformed_suite_skill_does_not_double_report · method · L960-L987 — def test_malformed_suite_skill_does_not_double_report(self) -> None
- RebuttalAuditGuardTest · class · L990-L1030 — class RebuttalAuditGuardTest(unittest.TestCase)
- _run_guard_with · method · L1004-L1013 — def _run_guard_with(self, skill_text: str) -> list
- test_guard_passes_with_full_suppression_language · method · L1015-L1016 — def test_guard_passes_with_full_suppression_language(self) -> None
- test_guard_fails_when_section_missing · method · L1018-L1020 — def test_guard_fails_when_section_missing(self) -> None
- test_guard_fails_when_schema11_suppression_dropped · method · L1022-L1025 — def test_guard_fails_when_schema11_suppression_dropped(self) -> None
- test_guard_fails_when_must_not_dropped · method · L1027-L1030 — def test_guard_fails_when_must_not_dropped(self) -> None