Add global test timeout

master
Brad Cornes 2023-08-29 11:13:54 +01:00
parent 31e28e862f
commit f202bab7b9
2 changed files with 26 additions and 23 deletions

View File

@ -4,9 +4,7 @@ import * as fs from 'node:fs/promises'
withFixture('v2', (c) => { withFixture('v2', (c) => {
function testFixture(fixture) { function testFixture(fixture) {
test( test(fixture, async () => {
fixture,
async () => {
fixture = await fs.readFile(`tests/code-actions/${fixture}.json`, 'utf8') fixture = await fs.readFile(`tests/code-actions/${fixture}.json`, 'utf8')
let { code, expected, language = 'html' } = JSON.parse(fixture) let { code, expected, language = 'html' } = JSON.parse(fixture)
@ -31,9 +29,7 @@ withFixture('v2', (c) => {
expected = JSON.parse(JSON.stringify(expected).replaceAll('{{URI}}', textDocument.uri)) expected = JSON.parse(JSON.stringify(expected).replaceAll('{{URI}}', textDocument.uri))
expect(res).toEqual(expected) expect(res).toEqual(expected)
}, })
10000
)
} }
// testFixture('conflict') // testFixture('conflict')

View File

@ -0,0 +1,7 @@
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
testTimeout: 15000,
},
})