← Về thư mục
scripts/test_check_ci_pytest_manifest.py
- _run · function · L31-L50 — def _run( manifest_path: Path, workflow_path: Path, *, root: Path | None = None, extra_args: list[str] | None = None, ) -> subprocess.CompletedProcess[str]
- _write · function · L53-L54 — def _write(path: Path, content: str) -> None
- workdir · function · L58-L64 — def workdir(tmp_path: Path) -> Path
- test_clean_manifest_passes · function · L67-L93 — def test_clean_manifest_passes(workdir: Path) -> None
- test_missing_path_fails · function · L96-L117 — def test_missing_path_fails(workdir: Path) -> None
- test_duplicate_id_fails · function · L120-L138 — def test_duplicate_id_fails(workdir: Path) -> None
- test_duplicate_invocation_fails · function · L141-L161 — def test_duplicate_invocation_fails(workdir: Path) -> None
- test_duplicate_invocation_with_distinct_args_passes · function · L164-L189 — def test_duplicate_invocation_with_distinct_args_passes(workdir: Path) -> None
- test_malformed_args_fails · function · L192-L207 — def test_malformed_args_fails(workdir: Path) -> None
- test_direct_pytest_invocation_in_workflow_fails · function · L210-L234 — def test_direct_pytest_invocation_in_workflow_fails(workdir: Path) -> None
- test_unittest_invocations_in_workflow_pass · function · L237-L257 — def test_unittest_invocations_in_workflow_pass(workdir: Path) -> None
- test_missing_manifest_fails · function · L260-L264 — def test_missing_manifest_fails(workdir: Path) -> None
- test_missing_workflow_fails · function · L267-L275 — def test_missing_workflow_fails(workdir: Path) -> None
- test_unknown_entry_key_fails · function · L278-L302 — def test_unknown_entry_key_fails(workdir: Path) -> None
- test_direct_pytest_bypass_variants_fail · function · L341-L370 — def test_direct_pytest_bypass_variants_fail(workdir: Path, bypass_invocation: str) -> None
- test_line_continuation_bypass_fails · function · L373-L399 — def test_line_continuation_bypass_fails(workdir: Path) -> None
- test_pytest_path_substring_in_comment_does_not_match · function · L402-L425 — def test_pytest_path_substring_in_comment_does_not_match(workdir: Path) -> None