← Về thư mục
scripts/test_check_pipeline_integrity.py
- _run · function · L13-L14 — def _run(workdir: Path, *extra_args: str) -> subprocess.CompletedProcess
- _build_workspace · function · L17-L23 — def _build_workspace(root: Path, structure: dict[str, list[str]]) -> None
- CheckPipelineIntegrityTests · class · L26-L239 — class CheckPipelineIntegrityTests(unittest.TestCase)
- test_empty_workdir_no_findings · method · L28-L32 — def test_empty_workdir_no_findings(self) -> None
- test_no_phase_dirs_no_findings · method · L34-L40 — def test_no_phase_dirs_no_findings(self) -> None
- test_issue_133_inflation_case_phase5_missing_reviewers · method · L42-L59 — def test_issue_133_inflation_case_phase5_missing_reviewers(self) -> None
- test_legitimate_phase5_with_three_reviewer_files_passes · method · L61-L79 — def test_legitimate_phase5_with_three_reviewer_files_passes(self) -> None
- test_phase5_methodology_domain_perspective_also_counts · method · L81-L95 — def test_phase5_methodology_domain_perspective_also_counts(self) -> None
- test_phase5_empty_dir_flags_advisory · method · L97-L102 — def test_phase5_empty_dir_flags_advisory(self) -> None
- test_phase5_with_only_editorial_synthesizer_flags_missing_da · method · L104-L117 — def test_phase5_with_only_editorial_synthesizer_flags_missing_da(self) -> None
- test_strict_flag_triggers_heuristic · method · L119-L129 — def test_strict_flag_triggers_heuristic(self) -> None
- test_no_strict_flag_skips_heuristic · method · L131-L141 — def test_no_strict_flag_skips_heuristic(self) -> None
- test_json_output_format · method · L143-L157 — def test_json_output_format(self) -> None
- test_invalid_workdir_returns_exit_1 · method · L159-L162 — def test_invalid_workdir_returns_exit_1(self) -> None
- test_non_phase_dirs_ignored · method · L164-L172 — def test_non_phase_dirs_ignored(self) -> None
- test_dotfiles_in_phase5_ignored · method · L174-L189 — def test_dotfiles_in_phase5_ignored(self) -> None
- test_multiple_phase5_dirs_each_independently_checked · method · L191-L212 — def test_multiple_phase5_dirs_each_independently_checked(self) -> None
- test_unicode_filenames_with_canonical_stem_match · method · L214-L227 — def test_unicode_filenames_with_canonical_stem_match(self) -> None
- test_nested_files_in_phase5_count · method · L229-L239 — def test_nested_files_in_phase5_count(self) -> None