frontend-integration-final.json 7.6 KB

1
  1. {"numTotalTestSuites":9,"numPassedTestSuites":9,"numFailedTestSuites":0,"numPendingTestSuites":0,"numTotalTests":21,"numPassedTests":21,"numFailedTests":0,"numPendingTests":0,"numTodoTests":0,"snapshot":{"added":0,"failure":false,"filesAdded":0,"filesRemoved":0,"filesRemovedList":[],"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":0,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0,"didUpdate":false},"startTime":1789227380680,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope opens bulk edit in filtered-results mode from the bulk actions dropdown","status":"passed","title":"opens bulk edit in filtered-results mode from the bulk actions dropdown","duration":47.828700000000026,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope renders the created_at column by default","status":"passed","title":"renders the created_at column by default","duration":23.985099999999875,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope passes the loaded global probe state to every upstream billing cell","status":"passed","title":"passes the loaded global probe state to every upstream billing cell","duration":8.95679999999993,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope submits selected account IDs from every page for backend eligibility checks","status":"passed","title":"submits selected account IDs from every page for backend eligibility checks","duration":15.870499999999993,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope updates the current page locally after a batch probe","status":"passed","title":"updates the current page locally after a batch probe","duration":13.608699999999772,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope does not report a successful batch probe as failed when reconciliation is skipped","status":"passed","title":"does not report a successful batch probe as failed when reconciliation is skipped","duration":10.327000000000226,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView bulk edit scope"],"fullName":"admin AccountsView bulk edit scope updates the account row after a successful single-account probe","status":"passed","title":"updates the account row after a successful single-account probe","duration":17.1308999999992,"failureMessages":[],"meta":{}}],"startTime":1789227386035,"endTime":1789227386173.1309,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/views/admin/__tests__/AccountsView.bulkEdit.spec.ts"},{"assertionResults":[{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list keeps lite=1 on the initial list request","status":"passed","title":"keeps lite=1 on the initial list request","duration":42.72899999999936,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list maps group_ids through the group catalog for the table cell","status":"passed","title":"maps group_ids through the group catalog for the table cell","duration":15.495300000000498,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list keeps the action menu open during internal scrolling but closes it on table scrolling","status":"passed","title":"keeps the action menu open during internal scrolling but closes it on table scrolling","duration":21.725900000000365,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list keeps lite=1 on automatic ETag refreshes","status":"passed","title":"keeps lite=1 on automatic ETag refreshes","duration":13.418299999999363,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list loads the full account by id before opening edit, test, and stats actions","status":"passed","title":"loads the full account by id before opening edit, test, and stats actions","duration":14.540099999999256,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin AccountsView lite account list"],"fullName":"admin AccountsView lite account list shows an error and keeps the modal closed when detail loading fails","status":"passed","title":"shows an error and keeps the modal closed when detail loading fails","duration":11.153400000000147,"failureMessages":[],"meta":{}}],"startTime":1789227386035,"endTime":1789227386154.1533,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/views/admin/__tests__/AccountsView.lite.spec.ts"},{"assertionResults":[{"ancestorTitles":["model-generated image isolation"],"fullName":"model-generated image isolation renders shapes but removes executable and external content","status":"passed","title":"renders shapes but removes executable and external content","duration":8.57179999999994,"failureMessages":[],"meta":{}},{"ancestorTitles":["model-generated image isolation"],"fullName":"model-generated image isolation rejects arbitrary URLs, HTML and oversized output","status":"passed","title":"rejects arbitrary URLs, HTML and oversized output","duration":0.2556999999999334,"failureMessages":[],"meta":{}},{"ancestorTitles":["asynchronous quick tests"],"fullName":"asynchronous quick tests only submits enabled types and prevents concurrent submission","status":"passed","title":"only submits enabled types and prevents concurrent submission","duration":19.21530000000007,"failureMessages":[],"meta":{}},{"ancestorTitles":["asynchronous quick tests"],"fullName":"asynchronous quick tests reuses the submission key after a network error","status":"passed","title":"reuses the submission key after a network error","duration":3.6865000000000236,"failureMessages":[],"meta":{}},{"ancestorTitles":["independent settings and persisted status"],"fullName":"independent settings and persisted status keeps enabled and user-visible independent and never mutates incoming settings","status":"passed","title":"keeps enabled and user-visible independent and never mutates incoming settings","duration":9.27539999999999,"failureMessages":[],"meta":{}},{"ancestorTitles":["independent settings and persisted status"],"fullName":"independent settings and persisted status shows persisted running elapsed time, disables retry and includes risk","status":"passed","title":"shows persisted running elapsed time, disables retry and includes risk","duration":12.404800000000023,"failureMessages":[],"meta":{}},{"ancestorTitles":["ordinary-user visibility"],"fullName":"ordinary-user visibility renders no module when the server exposes no tests","status":"passed","title":"renders no module when the server exposes no tests","duration":1.1884000000000015,"failureMessages":[],"meta":{}},{"ancestorTitles":["ordinary-user visibility"],"fullName":"ordinary-user visibility public detail never includes admin actions or raw data","status":"passed","title":"public detail never includes admin actions or raw data","duration":2.912900000000036,"failureMessages":[],"meta":{}}],"startTime":1789227382282,"endTime":1789227382339.9128,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/admin/intelligent-tests/__tests__/intelligentTests.spec.ts"}]}