固定证书发证单位来源
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user