From: Evan You Date: Mon, 25 Nov 2019 17:51:57 +0000 (-0500) Subject: test: fix resolveDyanmicComponent test X-Git-Tag: v3.0.0-alpha.0~151 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=16ea2993d612f080b91153a607126a5972386fb7;p=thirdparty%2Fvuejs%2Fcore.git test: fix resolveDyanmicComponent test --- diff --git a/packages/runtime-core/__tests__/helpers/resolveAssets.spec.ts b/packages/runtime-core/__tests__/helpers/resolveAssets.spec.ts index 7431c6011a..cfa4a3e23d 100644 --- a/packages/runtime-core/__tests__/helpers/resolveAssets.spec.ts +++ b/packages/runtime-core/__tests__/helpers/resolveAssets.spec.ts @@ -6,7 +6,8 @@ import { resolveDirective, Component, Directive, - resolveDynamicComponent + resolveDynamicComponent, + getCurrentInstance } from '@vue/runtime-test' describe('resolveAssets', () => { @@ -103,10 +104,11 @@ describe('resolveAssets', () => { const Root = { components: { foo: dynamicComponents.foo }, setup() { + const instance = getCurrentInstance()! return () => { - foo = resolveDynamicComponent('foo') // - bar = resolveDynamicComponent(dynamicComponents.bar) // , function - baz = resolveDynamicComponent(dynamicComponents.baz) // , object + foo = resolveDynamicComponent('foo', instance) // + bar = resolveDynamicComponent(dynamicComponents.bar, instance) // , function + baz = resolveDynamicComponent(dynamicComponents.baz, instance) // , object } } }