From: daiwei Date: Fri, 12 Sep 2025 13:04:21 +0000 (+0800) Subject: chore: update X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F13866%2Fhead;p=thirdparty%2Fvuejs%2Fcore.git chore: update --- 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
"`, ) }) })