fix: 加固日历日期与动态错误合同(09-05-error-explainability-payment-readiness,09-08-reimbursement-payment-closeout)
这个提交包含在:
@@ -28,4 +28,13 @@ describe('assets route validation', () => {
|
||||
}),
|
||||
);
|
||||
});
|
||||
|
||||
it.each(['lastVerifiedAt', 'expiresAt', 'activatedAt', 'retiredAt'])('rejects calendar overflow in %s', (field) => {
|
||||
expect(() => assetsRoutes.__testables.parseAssetCreateBodyForTest({ ...validPayload, [field]: '2026-02-30' }))
|
||||
.toThrow();
|
||||
expect(assetsRoutes.__testables.parseAssetCreateBodyForTest({ ...validPayload, [field]: '2024-02-29' })[field])
|
||||
.toBe('2024-02-29');
|
||||
expect(assetsRoutes.__testables.parseAssetCreateBodyForTest({ ...validPayload, [field]: null })[field])
|
||||
.toBeNull();
|
||||
});
|
||||
});
|
||||
|
||||
在新工单中引用
屏蔽一个用户