固定证书发证单位来源

This commit is contained in:
Certificate System
2026-08-13 15:41:50 +08:00
parent 9a26fef6f4
commit f72645225a
4 changed files with 15 additions and 10 deletions

View File

@@ -84,5 +84,16 @@ def test_certificate_create_rejects_reversed_course_period():
course_start_date="2026-06-30",
course_end_date="2026-06-01",
issue_date="2026-07-05",
issuer_name="测试单位",
)
def test_certificate_create_uses_project_issuer_without_manual_input():
certificate = CertificateCreate(
learner_id=1,
project_code="DBY",
course_start_date="2026-06-01",
course_end_date="2026-06-30",
issue_date="2026-07-05",
)
assert "issuer_name" not in certificate.model_dump()