♻️ refactor: fix production build

This commit is contained in:
2024-12-04 15:04:18 +00:00
parent 1749797bca
commit 4a0fa4a486
10 changed files with 135 additions and 116 deletions
+27
View File
@@ -0,0 +1,27 @@
// jest-dom adds custom jest matchers for asserting on DOM nodes.
// allows you to do things like:
// expect(element).toHaveTextContent(/react/i)
// learn more: https://github.com/testing-library/jest-dom
import '@testing-library/jest-dom'
/**
* Reset mocks and cleanup after each test
*/
import { cleanup } from '@testing-library/react'
import { vi, afterEach } from 'vitest'
afterEach(() => {
vi.resetAllMocks()
cleanup()
})
/**
* Mocks the ResizeObserver API (used by ParallaxProvider)
*/
vi.stubGlobal(
'ResizeObserver',
vi.fn().mockImplementation(() => ({
observe: vi.fn(),
unobserve: vi.fn(),
disconnect: vi.fn(),
}))
)