| 1 |
- {"numTotalTestSuites":6,"numPassedTestSuites":6,"numFailedTestSuites":0,"numPendingTestSuites":0,"numTotalTests":20,"numPassedTests":20,"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":1789442310619,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":["optional account traffic controls"],"fullName":"optional account traffic controls does not load or enable policies until the panel is opened","status":"passed","title":"does not load or enable policies until the panel is opened","duration":20.274700000000166,"failureMessages":[],"meta":{}},{"ancestorTitles":["optional account traffic controls"],"fullName":"optional account traffic controls independently enables strict RPM and automatic adaptation, then allows both to be disabled","status":"passed","title":"independently enables strict RPM and automatic adaptation, then allows both to be disabled","duration":16.378999999999905,"failureMessages":[],"meta":{}},{"ancestorTitles":["optional account traffic controls"],"fullName":"optional account traffic controls does not save a burst larger than the rolling minute limit","status":"passed","title":"does not save a burst larger than the rolling minute limit","duration":4.484400000000051,"failureMessages":[],"meta":{}},{"ancestorTitles":["optional account traffic controls"],"fullName":"optional account traffic controls only fills recommended numbers and permits administrator overrides without changing switches or mode","status":"passed","title":"only fills recommended numbers and permits administrator overrides without changing switches or mode","duration":7.5241000000000895,"failureMessages":[],"meta":{}}],"startTime":1789442312433,"endTime":1789442312481.5242,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/account/__tests__/AccountTrafficControls.spec.ts"},{"assertionResults":[{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection keeps both mode buttons available, including previewing the active mode","status":"passed","title":"keeps both mode buttons available, including previewing the active mode","duration":75.51850000000013,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection lets legacy observe request integrity without switching identity or TLS","status":"passed","title":"lets legacy observe request integrity without switching identity or TLS","duration":26.165899999999965,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection lets the administrator explicitly disable mode1 request integrity","status":"passed","title":"lets the administrator explicitly disable mode1 request integrity","duration":21.541999999999916,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection allows a concurrency value above strategy presets without changing the strategy","status":"passed","title":"allows a concurrency value above strategy presets without changing the strategy","duration":12.016000000000076,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection exposes the original sub2 strategy as an explicit third option","status":"passed","title":"exposes the original sub2 strategy as an explicit third option","duration":11.735200000000077,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection shows backend policy details and issues without claiming enabled markers are healthy","status":"passed","title":"shows backend policy details and issues without claiming enabled markers are healthy","duration":11.102600000000166,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection only labels verified configuration as enabled and detects missing identity or TLS","status":"passed","title":"only labels verified configuration as enabled and detects missing identity or TLS","duration":13.14890000000014,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection does not force the switch on when apply returns a disabled account","status":"passed","title":"does not force the switch on when apply returns a disabled account","duration":14.863600000000133,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection shows v2 migration and recognizes v3 standard transport as configured","status":"passed","title":"shows v2 migration and recognizes v3 standard transport as configured","duration":14.601599999999962,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection keeps returned mode1 fields across stale prop replacement, reopening and ordinary save","status":"passed","title":"keeps returned mode1 fields across stale prop replacement, reopening and ordinary save","duration":22.60019999999986,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection switches to mode2 and restores complete server values on revert despite older props","status":"passed","title":"switches to mode2 and restores complete server values on revert despite older props","duration":25.004899999999907,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection uses the returned marker when revert does not disable the configuration","status":"passed","title":"uses the returned marker when revert does not disable the configuration","duration":17.31359999999995,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection retains an apply response arriving while closed and prevents overlapping ordinary save","status":"passed","title":"retains an apply response arriving while closed and prevents overlapping ordinary save","duration":23.86110000000008,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection clears returned policy overrides for another account and accepts genuinely newer props","status":"passed","title":"clears returned policy overrides for another account and accepts genuinely newer props","duration":15.308100000000195,"failureMessages":[],"meta":{}},{"ancestorTitles":["EditAccountModal account protection"],"fullName":"EditAccountModal account protection does not show an unsupported apply action and ignores preview completion after close","status":"passed","title":"does not show an unsupported apply action and ignores preview completion after close","duration":20.972099999999955,"failureMessages":[],"meta":{}}],"startTime":1789442313437,"endTime":1789442313762.9722,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/account/__tests__/EditAccountModal.antiDegrade.spec.ts"},{"assertionResults":[{"ancestorTitles":["BaseDialog"],"fullName":"BaseDialog resets body scroll position when reopened","status":"passed","title":"resets body scroll position when reopened","duration":28.636600000000044,"failureMessages":[],"meta":{}}],"startTime":1789442314379,"endTime":1789442314407.6367,"status":"passed","message":"","name":"C:/Users/30214/Desktop/sub2本地/sub2新站/frontend/src/components/common/__tests__/BaseDialog.spec.ts"}]}
|