{"numTotalTestSuites":6,"numPassedTestSuites":6,"numFailedTestSuites":0,"numPendingTestSuites":0,"numTotalTests":13,"numPassedTests":13,"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":1789227073529,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":["admin UsersView"],"fullName":"admin UsersView shows active, used, and created activity columns in order and requests last_used_at sort","status":"passed","title":"shows active, used, and created activity columns in order and requests last_used_at sort","duration":59.01999999999998,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin UsersView"],"fullName":"admin UsersView clears usage current-page sort when switching to last_used_at server sort","status":"passed","title":"clears usage current-page sort when switching to last_used_at server sort","duration":22.67370000000028,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin UsersView"],"fullName":"admin UsersView keeps selected user IDs across pages and clears them after a successful bulk update","status":"passed","title":"keeps selected user IDs across pages and clears them after a successful bulk update","duration":17.728200000000015,"failureMessages":[],"meta":{}},{"ancestorTitles":["admin UsersView"],"fullName":"admin UsersView hides elevated-user actions and rejects those selections for an ordinary administrator","status":"passed","title":"hides elevated-user actions and rejects those selections for an ordinary administrator","duration":11.83140000000003,"failureMessages":[],"meta":{}}],"startTime":1789227076739,"endTime":1789227076850.8313,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/views/admin/__tests__/UsersView.spec.ts"},{"assertionResults":[{"ancestorTitles":["UserCleanupControl"],"fullName":"UserCleanupControl only previews on opening and requires a second explicit confirmation","status":"passed","title":"only previews on opening and requires a second explicit confirmation","duration":29.097499999999854,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupControl"],"fullName":"UserCleanupControl cancels without deletion and never submits twice while pending","status":"passed","title":"cancels without deletion and never submits twice while pending","duration":5.649599999999964,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupControl"],"fullName":"UserCleanupControl keeps the same immutable preview on a network error for safe retry","status":"passed","title":"keeps the same immutable preview on a network error for safe retry","duration":4.464000000000169,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupControl"],"fullName":"UserCleanupControl re-previews and clears confirmation after retaining a candidate","status":"passed","title":"re-previews and clears confirmation after retaining a candidate","duration":5.478599999999915,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupControl"],"fullName":"UserCleanupControl does not offer execution when preview cannot be obtained","status":"passed","title":"does not offer execution when preview cannot be obtained","duration":1.9070999999999003,"failureMessages":[],"meta":{}}],"startTime":1789227074896,"endTime":1789227074942.907,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/admin/user/__tests__/UserCleanupControl.spec.ts"},{"assertionResults":[{"ancestorTitles":["UserCleanupGuard"],"fullName":"UserCleanupGuard requires confirmation before removing protection","status":"passed","title":"requires confirmation before removing protection","duration":17.280300000000125,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupGuard"],"fullName":"UserCleanupGuard hides system controls from ordinary administrators","status":"passed","title":"hides system controls from ordinary administrators","duration":2.4375,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupGuard"],"fullName":"UserCleanupGuard does not fetch or expose editable protection for administrator roles","status":"passed","title":"does not fetch or expose editable protection for administrator roles","duration":0.6965000000000146,"failureMessages":[],"meta":{}},{"ancestorTitles":["UserCleanupGuard"],"fullName":"UserCleanupGuard does not assume unprotected when loading fails","status":"passed","title":"does not assume unprotected when loading fails","duration":1.2550000000001091,"failureMessages":[],"meta":{}}],"startTime":1789227074659,"endTime":1789227074680.255,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/admin/user/__tests__/UserCleanupGuard.spec.ts"}]}