fix: 简化真实采购创建并恢复客户端选择 (#112)
This commit is contained in:
@@ -152,20 +152,15 @@ func TestSybHistoryPartialPagination_翻页继续使用片段路由(t *testing.T
|
||||
|
||||
func TestPurchaseTaskOptionsFromForm_忽略篡改模式并固定Live(t *testing.T) {
|
||||
context, _ := sybPostContext(t, url.Values{
|
||||
"client_id": {"CLIENT-LIVE"},
|
||||
"execution_mode": {"dry_run"},
|
||||
"live_acknowledged": {"1"},
|
||||
"live_confirmation": {"创建未付款订单"},
|
||||
"client_id": {"CLIENT-LIVE"},
|
||||
"execution_mode": {"dry_run"},
|
||||
})
|
||||
|
||||
options := purchaseTaskOptionsFromForm(context, "2026-08-10T09:00:00Z")
|
||||
options := purchaseTaskOptionsFromForm(context)
|
||||
if options.ExecutionMode != model.TaskExecutionLive {
|
||||
t.Fatalf("篡改 execution_mode 不得创建演练任务,实际 %q", options.ExecutionMode)
|
||||
}
|
||||
if options.ClientID != "CLIENT-LIVE" || !options.LiveAcknowledged || options.LiveConfirmation != "创建未付款订单" {
|
||||
t.Fatalf("真实采购确认字段读取错误: %+v", options)
|
||||
}
|
||||
if options.ClientSeenAfter != "2026-08-10T09:00:00Z" {
|
||||
t.Fatalf("在线截止时间未传给服务层: %+v", options)
|
||||
if options.ClientID != "CLIENT-LIVE" {
|
||||
t.Fatalf("采购客户端读取错误: %+v", options)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user