fix(regulatory): 缺失问题标题显示章节序号

This commit is contained in:
2026-06-07 11:12:19 +08:00
parent 462d3ec5f5
commit f46d9c5be6
4 changed files with 21 additions and 5 deletions

View File

@@ -37,7 +37,7 @@ def test_completeness_check_matches_existing_files_and_reports_missing(django_us
findings = run_completeness_check(batch, load_rule_file())
titles = [finding.title for finding in findings]
assert "缺少注册检验报告" in titles
assert "缺少3.4注册检验报告" in titles
assert "缺少产品技术要求" not in titles
missing = next(finding for finding in findings if finding.rule_code == "registration_test_report")
assert missing.severity == "blocking"
@@ -67,5 +67,6 @@ def test_completeness_check_matches_attachment4_directory_names(django_user_mode
assert not any(finding.rule_code == "attachment4_1_2_application_form" for finding in findings)
missing_qms = next(finding for finding in findings if finding.rule_code == "attachment4_6_quality_system")
assert missing_qms.title == "缺少6质量管理体系文件"
assert missing_qms.severity == "high"
assert missing_qms.evidence["searched_fields"] == ["file_name", "relative_path", "directory_level"]

View File

@@ -22,4 +22,5 @@ def test_structure_check_reports_missing_attachment4_outline_heading():
missing = next(finding for finding in findings if finding.rule_code == "attachment4_4_clinical_evaluation")
assert missing.category == "structure"
assert missing.title == "申报资料目录缺少4临床评价资料章节"
assert missing.evidence["expected_title"] == "临床评价资料"