From 7d5743223f3d7189e70e64e2c0bf528ee4ed927f Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 8 Aug 2024 14:42:07 +0800 Subject: [PATCH] chore: use fresh containers for app mount tests --- packages/runtime-dom/__tests__/customElement.spec.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/runtime-dom/__tests__/customElement.spec.ts b/packages/runtime-dom/__tests__/customElement.spec.ts index eb7a4b368d..38af0e2a63 100644 --- a/packages/runtime-dom/__tests__/customElement.spec.ts +++ b/packages/runtime-dom/__tests__/customElement.spec.ts @@ -104,6 +104,8 @@ describe('defineCustomElement', () => { }, }) const app = createApp(containerComp) + const container = document.createElement('div') + document.body.appendChild(container) app.mount(container) const myInputEl = container.querySelector('my-el-input')! const inputEl = myInputEl.shadowRoot!.querySelector('input')! @@ -115,7 +117,6 @@ describe('defineCustomElement', () => { myInputEl.removeAttribute('value') await nextTick() expect(inputEl.value).toBe('') - app.unmount() }) test('should not unmount on move', async () => { @@ -1188,6 +1189,8 @@ describe('defineCustomElement', () => { }, }), ) + const container = document.createElement('div') + document.body.appendChild(container) createApp({ render() { return h('div', [ -- 2.47.3