From 3f2ff2213afe60762c187cf9248f295802afbc56 Mon Sep 17 00:00:00 2001 From: daiwei Date: Fri, 12 Sep 2025 21:04:21 +0800 Subject: [PATCH] chore: update --- packages/runtime-vapor/__tests__/hmr.spec.ts | 21 +++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/packages/runtime-vapor/__tests__/hmr.spec.ts b/packages/runtime-vapor/__tests__/hmr.spec.ts index 946cf8de4..21ca61126 100644 --- a/packages/runtime-vapor/__tests__/hmr.spec.ts +++ b/packages/runtime-vapor/__tests__/hmr.spec.ts @@ -76,6 +76,25 @@ describe('hot module replacement', () => { `"
child changed
root
"`, ) + // reload child again + reload(childId, { + __hmrId: childId, + __vapor: true, + setup() { + const msg = ref('child changed2') + return { msg } + }, + render(ctx: any) { + const n0 = template(`
`)() + const x0 = child(n0 as any) + renderEffect(() => setText(x0 as any, ctx.msg)) + return [n0] + }, + }) + expect(root.innerHTML).toMatchInlineSnapshot( + `"
child changed2
root
"`, + ) + // reload parent reload(parentId, { __hmrId: parentId, @@ -93,7 +112,7 @@ describe('hot module replacement', () => { }, }) expect(root.innerHTML).toMatchInlineSnapshot( - `"
child changed
root changed
"`, + `"
child changed2
root changed
"`, ) }) }) -- 2.47.3