test(app-boot): unlink hmr alias junctions before removing the target

This commit is contained in:
Huanqi Cao
2026-08-12 11:19:01 +08:00
committed by Chinesezjc
parent 9e9073da24
commit 22d30852f7

View File

@@ -62,7 +62,7 @@ describe('HMR exact config paths', () => {
expect(cacheHas).toHaveBeenCalledWith(expected) expect(cacheHas).toHaveBeenCalledWith(expected)
} finally { } finally {
await ctx.fiber.dispose() await ctx.fiber.dispose()
rmSync(alias, { force: true }) unlinkSync(alias)
rmSync(target, { recursive: true, force: true }) rmSync(target, { recursive: true, force: true })
} }
}) })
@@ -78,7 +78,7 @@ describe('HMR exact config paths', () => {
.rejects.toThrow('config path already registered') .rejects.toThrow('config path already registered')
} finally { } finally {
await ctx.fiber.dispose() await ctx.fiber.dispose()
rmSync(alias, { force: true }) unlinkSync(alias)
rmSync(target, { recursive: true, force: true }) rmSync(target, { recursive: true, force: true })
} }
}) })