feat: 采购详情展示 PDD 核单结果 (#125)
This commit is contained in:
@@ -84,6 +84,22 @@ func TestPddDetailRecollect_使用独立入口并可选客户端(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestTaskDetail_采购核单结果使用独立只读分组(t *testing.T) {
|
||||
content, err := os.ReadFile("templates/task/detail_modal.html")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
page := string(content)
|
||||
for _, want := range []string{
|
||||
"PDD 核单结果", "PDD 订单编号", "下单时间", "上报时付款状态",
|
||||
"{{if .IsPurchase}}", "{{if .HasPddOrder}}", "完整结果(result_data)",
|
||||
} {
|
||||
if !strings.Contains(page, want) {
|
||||
t.Errorf("采购任务详情缺少 %q", want)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestTemplatesAndRoutesCanBeBuiltWithoutDatabaseConnection(t *testing.T) {
|
||||
if _, err := newRouter(nil); err != nil {
|
||||
t.Fatalf("模板或路由组装失败: %v", err)
|
||||
|
||||
Reference in New Issue
Block a user