Skip to content

Commit e14eefb

Browse files
Update provider.test.tsx
1 parent 47a84c3 commit e14eefb

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

src/__tests__/provider.test.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ function createWrapper(config = {}) {
1616
describe('PerformanceProvider', () => {
1717
beforeEach(() => {
1818
vi.clearAllMocks();
19-
localStorage.getItem = vi.fn().mockReturnValue(null);
20-
localStorage.setItem = vi.fn();
21-
localStorage.removeItem = vi.fn();
19+
vi.mocked(localStorage.getItem).mockReturnValue(null);
2220
});
2321

2422
it('allows manual tier override via setTier', () => {
@@ -61,7 +59,7 @@ describe('PerformanceProvider', () => {
6159
});
6260

6361
it('loads persisted override on mount', () => {
64-
localStorage.getItem = vi.fn().mockReturnValue('low');
62+
vi.mocked(localStorage.getItem).mockReturnValue('low');
6563
const wrapper = createWrapper({ forceTier: 'high', persistOverride: true });
6664
const { result } = renderHook(() => usePerformance(), { wrapper });
6765

@@ -92,7 +90,7 @@ describe('PerformanceProvider', () => {
9290
describe('PerformanceProvider with different tiers', () => {
9391
beforeEach(() => {
9492
vi.clearAllMocks();
95-
localStorage.getItem = vi.fn().mockReturnValue(null);
93+
vi.mocked(localStorage.getItem).mockReturnValue(null);
9694
});
9795

9896
it.each([

0 commit comments

Comments
 (0)