Increase v2 test timeout
parent
c1c811e7a3
commit
31e28e862f
|
@ -4,32 +4,36 @@ import * as fs from 'node:fs/promises'
|
|||
|
||||
withFixture('v2', (c) => {
|
||||
function testFixture(fixture) {
|
||||
test(fixture, async () => {
|
||||
fixture = await fs.readFile(`tests/code-actions/${fixture}.json`, 'utf8')
|
||||
test(
|
||||
fixture,
|
||||
async () => {
|
||||
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)
|
||||
|
||||
let promise = new Promise((resolve) => {
|
||||
c.onNotification('textDocument/publishDiagnostics', ({ diagnostics }) => {
|
||||
resolve(diagnostics)
|
||||
let promise = new Promise((resolve) => {
|
||||
c.onNotification('textDocument/publishDiagnostics', ({ diagnostics }) => {
|
||||
resolve(diagnostics)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
let textDocument = await c.openDocument({ text: code, lang: language })
|
||||
let diagnostics = await promise
|
||||
let textDocument = await c.openDocument({ text: code, lang: language })
|
||||
let diagnostics = await promise
|
||||
|
||||
let res = await c.sendRequest('textDocument/codeAction', {
|
||||
textDocument,
|
||||
context: {
|
||||
diagnostics,
|
||||
},
|
||||
})
|
||||
// console.log(JSON.stringify(res))
|
||||
let res = await c.sendRequest('textDocument/codeAction', {
|
||||
textDocument,
|
||||
context: {
|
||||
diagnostics,
|
||||
},
|
||||
})
|
||||
// console.log(JSON.stringify(res))
|
||||
|
||||
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')
|
||||
|
|
Loading…
Reference in New Issue