← Về thư mục
tests/peer-review/test_scripts.py
- load_asset_json · function · L50-L51 — def load_asset_json(name: str) -> dict
- ready_intake · function · L54-L65 — def ready_intake() -> dict
- IntakeTests · class · L68-L92 — class IntakeTests(unittest.TestCase)
- test_template_is_safely_blocked · method · L69-L75 — def test_template_is_safely_blocked(self) -> None
- test_completed_local_intake_is_ready · method · L77-L83 — def test_completed_local_intake_is_ready(self) -> None
- test_external_service_and_reuse_are_blocked · method · L85-L92 — def test_external_service_and_reuse_are_blocked(self) -> None
- ReportingGuidelineTests · class · L95-L134 — class ReportingGuidelineTests(unittest.TestCase)
- test_rct_profile_selects_current_consort · method · L96-L101 — def test_rct_profile_selects_current_consort(self) -> None
- test_ai_rct_adds_extension · method · L103-L108 — def test_ai_rct_adds_extension(self) -> None
- test_coverage_is_complete_record_but_not_quality_score · method · L110-L123 — def test_coverage_is_complete_record_but_not_quality_score(self) -> None
- test_reported_item_without_location_is_invalid · method · L125-L134 — def test_reported_item_without_location_is_invalid(self) -> None
- ClaimEvidenceTests · class · L137-L157 — class ClaimEvidenceTests(unittest.TestCase)
- test_template_matrix_is_structurally_valid_with_gaps · method · L138-L147 — def test_template_matrix_is_structurally_valid_with_gaps(self) -> None
- test_supported_claim_without_evidence_is_invalid · method · L149-L157 — def test_supported_claim_without_evidence_is_invalid(self) -> None
- StatisticsReproducibilityTests · class · L160-L189 — class StatisticsReproducibilityTests(unittest.TestCase)
- test_template_is_valid_without_becoming_a_score · method · L161-L170 — def test_template_is_valid_without_becoming_a_score(self) -> None
- test_missing_core_item_is_invalid · method · L172-L179 — def test_missing_core_item_is_invalid(self) -> None
- test_verified_item_requires_evidence_location · method · L181-L189 — def test_verified_item_requires_evidence_location(self) -> None
- CitationTests · class · L192-L224 — class CitationTests(unittest.TestCase)
- _write_references · method · L193-L201 — def _write_references(self, root: Path) -> Path
- test_matching_citation_is_valid_without_prose_echo · method · L203-L211 — def test_matching_citation_is_valid_without_prose_echo(self) -> None
- test_missing_reference_reports_only_identifier_and_line · method · L213-L224 — def test_missing_reference_reports_only_identifier_and_line(self) -> None
- ScaffoldAndLintTests · class · L227-L286 — class ScaffoldAndLintTests(unittest.TestCase)
- test_scaffold_requires_ready_intake · method · L228-L230 — def test_scaffold_requires_ready_intake(self) -> None
- test_scaffold_has_separate_channels_and_no_manuscript_prose · method · L232-L240 — def test_scaffold_has_separate_channels_and_no_manuscript_prose(self) -> None
- test_complete_structured_review_passes_lint · method · L242-L265 — def test_complete_structured_review_passes_lint(self) -> None
- test_abuse_decision_and_missing_action_are_flagged_without_echo · method · L267-L286 — def test_abuse_decision_and_missing_action_are_flagged_without_echo(self) -> None
- FileSafetyAndStaticTests · class · L289-L387 — class FileSafetyAndStaticTests(unittest.TestCase)
- test_private_output_refuses_implicit_overwrite · method · L290-L298 — def test_private_output_refuses_implicit_overwrite(self) -> None
- test_oversized_json_is_rejected_before_parsing · method · L300-L305 — def test_oversized_json_is_rejected_before_parsing(self) -> None
- test_symlink_input_is_rejected · method · L307-L318 — def test_symlink_input_is_rejected(self) -> None
- test_scripts_have_no_network_dynamic_execution_or_secret_access · method · L320-L360 — def test_scripts_have_no_network_dynamic_execution_or_secret_access(self) -> None
- test_assets_parse_and_source_ledger_is_dated · method · L362-L371 — def test_assets_parse_and_source_ledger_is_dated(self) -> None
- test_skill_frontmatter_and_progressive_disclosure · method · L373-L382 — def test_skill_frontmatter_and_progressive_disclosure(self) -> None
- test_no_bytecode_or_removed_schematic_scripts · method · L384-L387 — def test_no_bytecode_or_removed_schematic_scripts(self) -> None