← Về thư mục
tests/pathml/test_scripts.py
- run_script · function · L30-L37 — def run_script(name: str, *arguments: str, cwd: Path | None = None) -> subprocess.CompletedProcess[str]
- SafetyTests · class · L40-L164 — class SafetyTests(unittest.TestCase)
- test_scripts_parse_without_dynamic_execution_or_network_imports · method · L41-L80 — def test_scripts_parse_without_dynamic_execution_or_network_imports(self) -> None
- test_every_cli_help_works_without_site_packages · method · L82-L90 — def test_every_cli_help_works_without_site_packages(self) -> None
- test_build_parsers_are_dependency_free · method · L92-L104 — def test_build_parsers_are_dependency_free(self) -> None
- test_strict_local_io_rejects_url_symlink_duplicates_and_nan · method · L106-L137 — def test_strict_local_io_rejects_url_symlink_duplicates_and_nan(self) -> None
- test_private_atomic_json_refuses_overwrite · method · L139-L147 — def test_private_atomic_json_refuses_overwrite(self) -> None
- test_skill_version_and_progressive_disclosure · method · L149-L164 — def test_skill_version_and_progressive_disclosure(self) -> None
- ManifestTests · class · L167-L229 — class ManifestTests(unittest.TestCase)
- test_manifest_validation_and_redacted_inspection · method · L168-L205 — def test_manifest_validation_and_redacted_inspection(self) -> None
- test_manifest_detects_patient_split_leakage · method · L207-L229 — def test_manifest_detects_patient_split_leakage(self) -> None
- PlannerAndImageTests · class · L232-L350 — class PlannerAndImageTests(unittest.TestCase)
- test_pipeline_planner_counts_tiles_and_rejects_unknown_transform · method · L233-L263 — def test_pipeline_planner_counts_tiles_and_rejects_unknown_transform(self) -> None
- test_synthetic_and_binary_ppm_qc · method · L265-L301 — def test_synthetic_and_binary_ppm_qc(self) -> None
- test_inference_planner_uses_json_only · method · L303-L350 — def test_inference_planner_uses_json_only(self) -> None
- SpatialSchemaTests · class · L353-L437 — class SpatialSchemaTests(unittest.TestCase)
- test_graph_schema · method · L354-L395 — def test_graph_schema(self) -> None
- test_multiplex_schema_and_patient_split · method · L397-L437 — def test_multiplex_schema_and_patient_split(self) -> None