e2e_multi_role_result.txt 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. ============================================================
  2. SUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN
  3. ============================================================
  4. [--] ADMIN-LOGIN: Admin login...
  5. [OK] ADMIN-LOGIN: OK token=eyJhbGciOiJIUzI1NiJ9... adminId=7
  6. [--] ADMIN-FIND-VENDOR: Finding vendor user phone=13800138001...
  7. [OK] ADMIN-FIND-VENDOR: Found userId=81069 role=teacher
  8. [--] VENDOR-APPLY: Vendor userId=81069 applying...
  9. [OK] VENDOR-APPLY: Already applied (expected)
  10. [--] ADMIN-APPROVE-VENDOR: Approving vendor userId=81069...
  11. [OK] ADMIN-APPROVE-VENDOR: OK: 审核通过
  12. [--] VENDOR-STATUS: Checking vendor status userId=81069...
  13. [!!] VENDOR-STATUS: vendorType=product_supplier vendorStatus=pending
  14. [--] VENDOR-PRODUCT-CREATE: Creating product as vendor userId=81069...
  15. [XX] VENDOR-PRODUCT-CREATE: FAIL code=200 resp={'code': 500, 'message': '仅审核通过的服务商可发布商品', 'data': None}
  16. [--] ADMIN-ARTICLE-CREATE: Creating article...
  17. [OK] ADMIN-ARTICLE-CREATE: OK articleId=4
  18. [--] ADMIN-ARTICLE-PUBLISH: Publishing article articleId=4...
  19. [OK] ADMIN-ARTICLE-PUBLISH: OK: 操作成功
  20. [--] ADMIN-ACTIVITY-CREATE: Creating activity...
  21. [OK] ADMIN-ACTIVITY-CREATE: OK activityId=9
  22. [--] ADMIN-ACTIVITY-PUBLISH: Publishing activity activityId=9...
  23. [OK] ADMIN-ACTIVITY-PUBLISH: OK: 发布成功
  24. [--] ADMIN-FIND-PARENT: Finding parent user phone=13800138002...
  25. [--] ADMIN-CREATE-PARENT: Creating new parent user phone=13800138002...
  26. [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'}
  27. [--] PARENT-PRODUCT-LIST: Parent viewing product list...
  28. [OK] PARENT-PRODUCT-LIST: OK total=7
  29. [--] PARENT-ACTIVITY-LIST: Parent viewing activity list...
  30. [OK] PARENT-ACTIVITY-LIST: OK total=9
  31. [--] VENDOR-MY-PRODUCTS: Vendor viewing my products...
  32. [OK] VENDOR-MY-PRODUCTS: OK count=0
  33. [--] ADMIN-VENDOR-LIST: Admin listing vendors...
  34. [OK] ADMIN-VENDOR-LIST: OK total=3
  35. [--] SUMMARY: ============================================================
  36. SUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN
  37. ============================================================
  38. --- RAW JSON ---
  39. [
  40. {
  41. "tag": "ADMIN-LOGIN",
  42. "msg": "Admin login...",
  43. "status": "INFO"
  44. },
  45. {
  46. "tag": "ADMIN-LOGIN",
  47. "msg": "OK token=eyJhbGciOiJIUzI1NiJ9... adminId=7",
  48. "status": "PASS"
  49. },
  50. {
  51. "tag": "ADMIN-FIND-VENDOR",
  52. "msg": "Finding vendor user phone=13800138001...",
  53. "status": "INFO"
  54. },
  55. {
  56. "tag": "ADMIN-FIND-VENDOR",
  57. "msg": "Found userId=81069 role=teacher",
  58. "status": "PASS"
  59. },
  60. {
  61. "tag": "VENDOR-APPLY",
  62. "msg": "Vendor userId=81069 applying...",
  63. "status": "INFO"
  64. },
  65. {
  66. "tag": "VENDOR-APPLY",
  67. "msg": "Already applied (expected)",
  68. "status": "PASS"
  69. },
  70. {
  71. "tag": "ADMIN-APPROVE-VENDOR",
  72. "msg": "Approving vendor userId=81069...",
  73. "status": "INFO"
  74. },
  75. {
  76. "tag": "ADMIN-APPROVE-VENDOR",
  77. "msg": "OK: 审核通过",
  78. "status": "PASS"
  79. },
  80. {
  81. "tag": "VENDOR-STATUS",
  82. "msg": "Checking vendor status userId=81069...",
  83. "status": "INFO"
  84. },
  85. {
  86. "tag": "VENDOR-STATUS",
  87. "msg": "vendorType=product_supplier vendorStatus=pending",
  88. "status": "WARN"
  89. },
  90. {
  91. "tag": "VENDOR-PRODUCT-CREATE",
  92. "msg": "Creating product as vendor userId=81069...",
  93. "status": "INFO"
  94. },
  95. {
  96. "tag": "VENDOR-PRODUCT-CREATE",
  97. "msg": "FAIL code=200 resp={'code': 500, 'message': '仅审核通过的服务商可发布商品', 'data': None}",
  98. "status": "FAIL"
  99. },
  100. {
  101. "tag": "ADMIN-ARTICLE-CREATE",
  102. "msg": "Creating article...",
  103. "status": "INFO"
  104. },
  105. {
  106. "tag": "ADMIN-ARTICLE-CREATE",
  107. "msg": "OK articleId=4",
  108. "status": "PASS"
  109. },
  110. {
  111. "tag": "ADMIN-ARTICLE-PUBLISH",
  112. "msg": "Publishing article articleId=4...",
  113. "status": "INFO"
  114. },
  115. {
  116. "tag": "ADMIN-ARTICLE-PUBLISH",
  117. "msg": "OK: 操作成功",
  118. "status": "PASS"
  119. },
  120. {
  121. "tag": "ADMIN-ACTIVITY-CREATE",
  122. "msg": "Creating activity...",
  123. "status": "INFO"
  124. },
  125. {
  126. "tag": "ADMIN-ACTIVITY-CREATE",
  127. "msg": "OK activityId=9",
  128. "status": "PASS"
  129. },
  130. {
  131. "tag": "ADMIN-ACTIVITY-PUBLISH",
  132. "msg": "Publishing activity activityId=9...",
  133. "status": "INFO"
  134. },
  135. {
  136. "tag": "ADMIN-ACTIVITY-PUBLISH",
  137. "msg": "OK: 发布成功",
  138. "status": "PASS"
  139. },
  140. {
  141. "tag": "ADMIN-FIND-PARENT",
  142. "msg": "Finding parent user phone=13800138002...",
  143. "status": "INFO"
  144. },
  145. {
  146. "tag": "ADMIN-CREATE-PARENT",
  147. "msg": "Creating new parent user phone=13800138002...",
  148. "status": "INFO"
  149. },
  150. {
  151. "tag": "ADMIN-CREATE-PARENT",
  152. "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'}",
  153. "status": "FAIL"
  154. },
  155. {
  156. "tag": "PARENT-PRODUCT-LIST",
  157. "msg": "Parent viewing product list...",
  158. "status": "INFO"
  159. },
  160. {
  161. "tag": "PARENT-PRODUCT-LIST",
  162. "msg": "OK total=7",
  163. "status": "PASS"
  164. },
  165. {
  166. "tag": "PARENT-ACTIVITY-LIST",
  167. "msg": "Parent viewing activity list...",
  168. "status": "INFO"
  169. },
  170. {
  171. "tag": "PARENT-ACTIVITY-LIST",
  172. "msg": "OK total=9",
  173. "status": "PASS"
  174. },
  175. {
  176. "tag": "VENDOR-MY-PRODUCTS",
  177. "msg": "Vendor viewing my products...",
  178. "status": "INFO"
  179. },
  180. {
  181. "tag": "VENDOR-MY-PRODUCTS",
  182. "msg": "OK count=0",
  183. "status": "PASS"
  184. },
  185. {
  186. "tag": "ADMIN-VENDOR-LIST",
  187. "msg": "Admin listing vendors...",
  188. "status": "INFO"
  189. },
  190. {
  191. "tag": "ADMIN-VENDOR-LIST",
  192. "msg": "OK total=3",
  193. "status": "PASS"
  194. },
  195. {
  196. "tag": "SUMMARY",
  197. "msg": "============================================================\nSUMMARY: 31 tests, 12 PASS, 2 FAIL, 1 WARN\n============================================================",
  198. "status": "INFO"
  199. }
  200. ]