diff --git a/src/platform/workflow/persistence/services/workflowSessionStorageService.test.ts b/src/platform/workflow/persistence/services/workflowSessionStorageService.test.ts index d6950560cb..da2317d884 100644 --- a/src/platform/workflow/persistence/services/workflowSessionStorageService.test.ts +++ b/src/platform/workflow/persistence/services/workflowSessionStorageService.test.ts @@ -59,25 +59,21 @@ describe('workflowSessionStorageService', () => { }) it('returns false after max eviction attempts', () => { - const spy = vi.spyOn(sessionStorage, 'setItem').mockImplementation(() => { + vi.spyOn(sessionStorage, 'setItem').mockImplementation(() => { throw new DOMException('Quota exceeded', 'QuotaExceededError') }) const result = setWithEviction('key', { test: 'data' }) expect(result).toBe(false) - - spy.mockRestore() }) it('returns false on unexpected errors', () => { - const spy = vi.spyOn(sessionStorage, 'setItem').mockImplementation(() => { + vi.spyOn(sessionStorage, 'setItem').mockImplementation(() => { throw new Error('Unexpected error') }) const result = setWithEviction('key', { test: 'data' }) expect(result).toBe(false) - - spy.mockRestore() }) })