Update vitest monorepo to v4 #596
Annotations
6 errors
|
Test
Process completed with exit code 1.
|
|
src/use-in-viewport/use-in-viewport.test.ts > useInViewport > should recreate observer when options change:
src/use-in-viewport/use-in-viewport.ts#L46
TypeError: () => {
IntersectionObserverMock = {
observe: vi.fn(),
unobserve: __vite_...<omitted>... } is not a constructor
❯ src/use-in-viewport/use-in-viewport.ts:46:12
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ useInViewport src/use-in-viewport/use-in-viewport.ts:43:20
❯ initialProps.threshold src/use-in-viewport/use-in-viewport.test.ts:84:48
❯ TestComponent node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.0_@types+react-dom@19.2.3_@type_9bb64b8b744888bb7e65fcf93beefb51/node_modules/@testing-library/react/dist/pure.js:330:27
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
|
|
src/use-in-viewport/use-in-viewport.test.ts > useInViewport > should not throw error if ref is null:
src/use-in-viewport/use-in-viewport.ts#L46
TypeError: () => {
IntersectionObserverMock = {
observe: vi.fn(),
unobserve: __vite_...<omitted>... } is not a constructor
❯ src/use-in-viewport/use-in-viewport.ts:46:12
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ useInViewport src/use-in-viewport/use-in-viewport.ts:43:20
❯ src/use-in-viewport/use-in-viewport.test.ts:74:41
❯ TestComponent node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.0_@types+react-dom@19.2.3_@type_9bb64b8b744888bb7e65fcf93beefb51/node_modules/@testing-library/react/dist/pure.js:330:27
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
|
|
src/use-in-viewport/use-in-viewport.test.ts > useInViewport > should update inViewport when intersection changes:
src/use-in-viewport/use-in-viewport.ts#L46
TypeError: () => {
IntersectionObserverMock = {
observe: vi.fn(),
unobserve: __vite_...<omitted>... } is not a constructor
❯ src/use-in-viewport/use-in-viewport.ts:46:12
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ useInViewport src/use-in-viewport/use-in-viewport.ts:43:20
❯ src/use-in-viewport/use-in-viewport.test.ts:42:41
❯ TestComponent node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.0_@types+react-dom@19.2.3_@type_9bb64b8b744888bb7e65fcf93beefb51/node_modules/@testing-library/react/dist/pure.js:330:27
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
|
|
src/use-in-viewport/use-in-viewport.test.ts > useInViewport > should create an IntersectionObserver with provided options:
src/use-in-viewport/use-in-viewport.ts#L46
TypeError: () => {
IntersectionObserverMock = {
observe: vi.fn(),
unobserve: __vite_...<omitted>... } is not a constructor
❯ src/use-in-viewport/use-in-viewport.ts:46:12
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ useInViewport src/use-in-viewport/use-in-viewport.ts:43:20
❯ src/use-in-viewport/use-in-viewport.test.ts:33:22
❯ TestComponent node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.0_@types+react-dom@19.2.3_@type_9bb64b8b744888bb7e65fcf93beefb51/node_modules/@testing-library/react/dist/pure.js:330:27
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
|
|
src/use-in-viewport/use-in-viewport.test.ts > useInViewport > should initialize with inViewport as false:
src/use-in-viewport/use-in-viewport.ts#L46
TypeError: () => {
IntersectionObserverMock = {
observe: vi.fn(),
unobserve: __vite_...<omitted>... } is not a constructor
❯ src/use-in-viewport/use-in-viewport.ts:46:12
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ useInViewport src/use-in-viewport/use-in-viewport.ts:43:20
❯ src/use-in-viewport/use-in-viewport.test.ts:25:41
❯ TestComponent node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.0_@types+react-dom@19.2.3_@type_9bb64b8b744888bb7e65fcf93beefb51/node_modules/@testing-library/react/dist/pure.js:330:27
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
|