Skip to content

Commit c15f692

Browse files
committed
fix the tests to work with vitest
1 parent 10d1be9 commit c15f692

File tree

5 files changed

+16
-10
lines changed

5 files changed

+16
-10
lines changed

.eslintrc.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ module.exports = {
1919
},
2020
],
2121
parserOptions: {
22-
ecmaVersion: 2019,
22+
ecmaVersion: 2022,
2323
sourceType: 'module',
2424
},
2525
}
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
2+
3+
exports[`auto-cleanup-skip > second 1`] = `""`;
24

35
exports[`auto-cleanup-skip second 1`] = `"<div><h1 data-testid=\\"test\\">Hello world!</h1> <div>we have undefined</div> <button>Button</button></div>"`;

src/__tests__/act.test.js

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import { beforeEach, describe, expect, test } from 'vitest'
2+
13
import { act, fireEvent, render as stlRender } from '..'
2-
import Comp from './fixtures/Comp'
4+
import Comp from './fixtures/Comp.svelte'
35

46
describe('act', () => {
57
let props
@@ -36,9 +38,10 @@ describe('act', () => {
3638
})
3739

3840
test('accepts async functions', async () => {
39-
const sleep = (ms) => new Promise(resolve => {
40-
setTimeout(() => resolve(), ms)
41-
})
41+
const sleep = (ms) =>
42+
new Promise((resolve) => {
43+
setTimeout(() => resolve(), ms)
44+
})
4245

4346
const { getByText } = render()
4447
const button = getByText('Button')

src/__tests__/auto-cleanup-skip.test.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
import Comp from './fixtures/Comp'
1+
import { beforeAll, describe, expect, test } from 'vitest'
2+
3+
import Comp from './fixtures/Comp.svelte'
24

35
describe('auto-cleanup-skip', () => {
46
let render
57

6-
beforeAll(() => {
8+
beforeAll(async () => {
79
process.env.STL_SKIP_AUTO_CLEANUP = 'true'
8-
const stl = require('..')
10+
const stl = await import('..')
911
render = stl.render
1012
})
1113

src/__tests__/render.test.js

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ describe('render', () => {
88
let props
99

1010
const render = (additional = {}) => {
11-
console.log(additional)
1211
return stlRender(Comp, {
1312
target: document.body,
1413
props,

0 commit comments

Comments
 (0)