Skip to content

Commit 3a1daaa

Browse files
chore: upgrade vitest to v4 (#5869)
1 parent 5767864 commit 3a1daaa

File tree

11 files changed

+211
-215
lines changed

11 files changed

+211
-215
lines changed

.changeset/nice-sides-begin.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@ultraviolet/plus": patch
3+
"@ultraviolet/ui": patch
4+
---
5+
6+
Dependency upgrade: Upgrade vitest to v4

.oxlintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"plugins": ["import", "oxc", "vitest"],
5252
"rules": {
5353
"@typescript-eslint/consistent-type-imports": "off",
54+
"eslint/func-names": "off",
5455
"import/export": "off",
5556
"import/no-anonymous-default-export": "off",
5657
"import/no-named-export": "off",

eslint.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ export default [
151151
...disableRules,
152152
'no-console': 'off',
153153
'no-alert': 'off',
154+
'prefer-arrow-callback': 'off',
154155
'react/jsx-props-no-spreading': 'off',
155156
'react/no-unstable-nested-components': 'off',
156157
'react/jsx-key': 'off',

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@
134134
"@vanilla-extract/css": "1.17.4",
135135
"@vanilla-extract/vite-plugin": "5.1.1",
136136
"@vitejs/plugin-react": "5.1.1",
137-
"@vitest/coverage-istanbul": "3.2.4",
138-
"@vitest/ui": "3.2.4",
137+
"@vitest/coverage-istanbul": "4.0.15",
138+
"@vitest/ui": "4.0.15",
139139
"babel-loader": "10.0.0",
140140
"babel-plugin-annotate-pure-calls": "0.5.0",
141141
"babel-plugin-named-exports-order": "0.0.2",
@@ -178,8 +178,8 @@
178178
"turbo": "2.6.1",
179179
"typescript": "5.9.3",
180180
"vite": "7.2.6",
181-
"vitest": "3.2.4",
182-
"vitest-canvas-mock": "0.3.3",
181+
"vitest": "4.0.15",
182+
"vitest-canvas-mock": "1.1.3",
183183
"vitest-localstorage-mock": "0.1.2",
184184
"zxcvbn": "4.4.2"
185185
}

packages/plus/src/components/ContentCard/__tests__/index.test.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import illustration from '../assets/illustration.png'
55

66
describe('contentCard', () => {
77
beforeEach(() => {
8-
vi.useFakeTimers()
98
vi.spyOn(global.Math, 'random').mockReturnValue(0.4155913669444804)
109
})
1110

packages/ui/src/components/Notification/__tests__/index.test.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import { act, screen } from '@testing-library/react'
22
import { renderWithTheme } from '@utils/test'
3-
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
3+
import { afterEach, describe, expect, test, vi } from 'vitest'
44
import { NotificationContainer, notification } from '..'
55

66
describe('toaster', () => {
7-
beforeEach(() => {
8-
vi.useFakeTimers()
9-
})
10-
117
afterEach(() => {
128
vi.clearAllTimers()
139
})

packages/ui/src/components/SwitchButton/__tests__/index.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ describe('switchButton', () => {
4444

4545
test('renders correctly with children changing', () => {
4646
const tempResizeObserver = window.ResizeObserver
47-
window.ResizeObserver = vi.fn((cb: ResizeObserverCallback) => {
47+
window.ResizeObserver = vi.fn(function (cb: ResizeObserverCallback) {
4848
resizeCallback = cb
4949

5050
return {

packages/ui/src/components/Toaster/__tests__/index.test.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
import { act, screen } from '@testing-library/react'
22
import { consoleLightTheme } from '@ultraviolet/themes'
33
import { renderWithTheme } from '@utils/test'
4-
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
4+
import { afterEach, describe, expect, test, vi } from 'vitest'
55
import { Toast, ToastContainer, toast } from '..'
66

77
describe('toaster', () => {
8-
beforeEach(() => {
9-
vi.useFakeTimers()
10-
})
11-
128
afterEach(() => {
139
vi.clearAllTimers()
1410
})

0 commit comments

Comments
 (0)