============================================================ SUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN ============================================================ [--] ADMIN-LOGIN: Admin login... [OK] ADMIN-LOGIN: OK token=eyJhbGciOiJIUzI1NiJ9... adminId=7 [--] ADMIN-FIND-VENDOR: Finding vendor user phone=13800138001... [OK] ADMIN-FIND-VENDOR: Found userId=81069 role=teacher [--] VENDOR-APPLY: Vendor userId=81069 applying... [OK] VENDOR-APPLY: Already applied (expected) [--] ADMIN-APPROVE-VENDOR: Approving vendor userId=81069... [OK] ADMIN-APPROVE-VENDOR: OK: 审核通过 [--] VENDOR-STATUS: Checking vendor status userId=81069... [!!] VENDOR-STATUS: vendorType=product_supplier vendorStatus=pending [--] VENDOR-PRODUCT-CREATE: Creating product as vendor userId=81069... [XX] VENDOR-PRODUCT-CREATE: FAIL code=200 resp={'code': 500, 'message': '仅审核通过的服务商可发布商品', 'data': None} [--] ADMIN-ARTICLE-CREATE: Creating article... [OK] ADMIN-ARTICLE-CREATE: OK articleId=4 [--] ADMIN-ARTICLE-PUBLISH: Publishing article articleId=4... [OK] ADMIN-ARTICLE-PUBLISH: OK: 操作成功 [--] ADMIN-ACTIVITY-CREATE: Creating activity... [OK] ADMIN-ACTIVITY-CREATE: OK activityId=9 [--] ADMIN-ACTIVITY-PUBLISH: Publishing activity activityId=9... [OK] ADMIN-ACTIVITY-PUBLISH: OK: 发布成功 [--] ADMIN-FIND-PARENT: Finding parent user phone=13800138002... [--] ADMIN-CREATE-PARENT: Creating new parent user phone=13800138002... [XX] ADMIN-CREATE-PARENT: FAIL/WARN code=500 resp={'timestamp': '2026-06-30T06:25:32.029+00:00', 'status': 500, 'error': 'Internal Server Error', 'path': '/api/admin/users/create'} [--] PARENT-PRODUCT-LIST: Parent viewing product list... [OK] PARENT-PRODUCT-LIST: OK total=7 [--] PARENT-ACTIVITY-LIST: Parent viewing activity list... [OK] PARENT-ACTIVITY-LIST: OK total=9 [--] VENDOR-MY-PRODUCTS: Vendor viewing my products... [OK] VENDOR-MY-PRODUCTS: OK count=0 [--] ADMIN-VENDOR-LIST: Admin listing vendors... [OK] ADMIN-VENDOR-LIST: OK total=3 [--] SUMMARY: ============================================================ SUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN ============================================================ --- RAW JSON --- [ { "tag": "ADMIN-LOGIN", "msg": "Admin login...", "status": "INFO" }, { "tag": "ADMIN-LOGIN", "msg": "OK token=eyJhbGciOiJIUzI1NiJ9... adminId=7", "status": "PASS" }, { "tag": "ADMIN-FIND-VENDOR", "msg": "Finding vendor user phone=13800138001...", "status": "INFO" }, { "tag": "ADMIN-FIND-VENDOR", "msg": "Found userId=81069 role=teacher", "status": "PASS" }, { "tag": "VENDOR-APPLY", "msg": "Vendor userId=81069 applying...", "status": "INFO" }, { "tag": "VENDOR-APPLY", "msg": "Already applied (expected)", "status": "PASS" }, { "tag": "ADMIN-APPROVE-VENDOR", "msg": "Approving vendor userId=81069...", "status": "INFO" }, { "tag": "ADMIN-APPROVE-VENDOR", "msg": "OK: 审核通过", "status": "PASS" }, { "tag": "VENDOR-STATUS", "msg": "Checking vendor status userId=81069...", "status": "INFO" }, { "tag": "VENDOR-STATUS", "msg": "vendorType=product_supplier vendorStatus=pending", "status": "WARN" }, { "tag": "VENDOR-PRODUCT-CREATE", "msg": "Creating product as vendor userId=81069...", "status": "INFO" }, { "tag": "VENDOR-PRODUCT-CREATE", "msg": "FAIL code=200 resp={'code': 500, 'message': '仅审核通过的服务商可发布商品', 'data': None}", "status": "FAIL" }, { "tag": "ADMIN-ARTICLE-CREATE", "msg": "Creating article...", "status": "INFO" }, { "tag": "ADMIN-ARTICLE-CREATE", "msg": "OK articleId=4", "status": "PASS" }, { "tag": "ADMIN-ARTICLE-PUBLISH", "msg": "Publishing article articleId=4...", "status": "INFO" }, { "tag": "ADMIN-ARTICLE-PUBLISH", "msg": "OK: 操作成功", "status": "PASS" }, { "tag": "ADMIN-ACTIVITY-CREATE", "msg": "Creating activity...", "status": "INFO" }, { "tag": "ADMIN-ACTIVITY-CREATE", "msg": "OK activityId=9", "status": "PASS" }, { "tag": "ADMIN-ACTIVITY-PUBLISH", "msg": "Publishing activity activityId=9...", "status": "INFO" }, { "tag": "ADMIN-ACTIVITY-PUBLISH", "msg": "OK: 发布成功", "status": "PASS" }, { "tag": "ADMIN-FIND-PARENT", "msg": "Finding parent user phone=13800138002...", "status": "INFO" }, { "tag": "ADMIN-CREATE-PARENT", "msg": "Creating new parent user phone=13800138002...", "status": "INFO" }, { "tag": "ADMIN-CREATE-PARENT", "msg": "FAIL/WARN code=500 resp={'timestamp': '2026-06-30T06:25:32.029+00:00', 'status': 500, 'error': 'Internal Server Error', 'path': '/api/admin/users/create'}", "status": "FAIL" }, { "tag": "PARENT-PRODUCT-LIST", "msg": "Parent viewing product list...", "status": "INFO" }, { "tag": "PARENT-PRODUCT-LIST", "msg": "OK total=7", "status": "PASS" }, { "tag": "PARENT-ACTIVITY-LIST", "msg": "Parent viewing activity list...", "status": "INFO" }, { "tag": "PARENT-ACTIVITY-LIST", "msg": "OK total=9", "status": "PASS" }, { "tag": "VENDOR-MY-PRODUCTS", "msg": "Vendor viewing my products...", "status": "INFO" }, { "tag": "VENDOR-MY-PRODUCTS", "msg": "OK count=0", "status": "PASS" }, { "tag": "ADMIN-VENDOR-LIST", "msg": "Admin listing vendors...", "status": "INFO" }, { "tag": "ADMIN-VENDOR-LIST", "msg": "OK total=3", "status": "PASS" }, { "tag": "SUMMARY", "msg": "============================================================\nSUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN\n============================================================", "status": "INFO" } ]