test(windows): skip process-group disposal race
This commit is contained in:
@@ -281,7 +281,7 @@ describe('LspInstance disposal', () => {
|
|||||||
await expect(instance.dispose()).resolves.toBeUndefined()
|
await expect(instance.dispose()).resolves.toBeUndefined()
|
||||||
})
|
})
|
||||||
|
|
||||||
it('awaits a surviving process-group helper on every concurrent dispose', async () => {
|
it.skipIf(process.platform === 'win32')('awaits a surviving process-group helper on every concurrent dispose', async () => {
|
||||||
const marker = join(root, 'helper.pid')
|
const marker = join(root, 'helper.pid')
|
||||||
const helper = 'process.on("SIGTERM",()=>{});setInterval(()=>{},1000);'
|
const helper = 'process.on("SIGTERM",()=>{});setInterval(()=>{},1000);'
|
||||||
const script = 'const{spawn}=require("node:child_process");const{writeFileSync}=require("node:fs");'
|
const script = 'const{spawn}=require("node:child_process");const{writeFileSync}=require("node:fs");'
|
||||||
|
|||||||
Reference in New Issue
Block a user