Skip to content

Commit 745c17e

Browse files
committed
test(lsp): cover unrelated Windows bin shims
1 parent df60e72 commit 745c17e

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

packages/lsp/test/unit/typescript-native.test.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,12 @@ describe('resolveNativeTypeScriptServer', () => {
156156
await writeTypeScriptPackage(dir, { version: '7.0.0', tsserver: false })
157157
const tsc = await makeBin(dir, 'tsc')
158158
await fs.unlink(tsc)
159-
await fs.writeFile(tsc, '#!/bin/sh\nexec node /unrelated/tsc.js "$@"\n')
159+
await fs.writeFile(
160+
tsc,
161+
process.platform === 'win32'
162+
? '@node "%~dp0\\..\\unrelated\\tsc.js" %*\n'
163+
: '#!/bin/sh\nexec node /unrelated/tsc.js "$@"\n',
164+
)
160165
expect(resolveNativeTypeScriptServer(dir)).toBeUndefined()
161166
}
162167
finally {

0 commit comments

Comments
 (0)