mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-10-26 16:55:08 +00:00
test: canonicalize Windows Vite fixture roots
This commit is contained in:
1 parent
5b491e8cc6
commit
00b2470eb6
1 file changed
+8
-2
@@ -25,7 +25,8 @@ const vite = createRequire(new URL('../apps/web/package.json', import.meta.url))
|
||||
}
|
||||
|
||||
function fixture() {
|
||||
const root = realpathSync(mkdtempSync(join(tmpdir(), 'dsh-web-bundle-isolation-')))
|
||||
// Vite resolves inputs with native realpath, which expands Windows short names.
|
||||
const root = realpathSync.native(mkdtempSync(join(tmpdir(), 'dsh-web-bundle-isolation-')))
|
||||
const web = join(root, 'apps/web')
|
||||
const links: string[] = []
|
||||
onTestFinished(() => {
|
||||
@@ -89,7 +90,12 @@ describe('default Web bundle input isolation', () => {
|
||||
})
|
||||
|
||||
it('allows experimental code in the separately emitted preview entry', async () => {
|
||||
await expect(fixture().run()).resolves.toBeDefined()
|
||||
await expect(fixture().run()).resolves.toMatchObject({
|
||||
output: expect.arrayContaining([
|
||||
expect.objectContaining({ type: 'asset', fileName: 'index.html' }),
|
||||
expect.objectContaining({ type: 'chunk', name: 'bootstrap' }),
|
||||
]) as unknown,
|
||||
})
|
||||
})
|
||||
|
||||
it.each([
|
||||
|
||||
Reference in new issue
Block a user