From: Evan You Date: Tue, 10 Dec 2024 07:19:00 +0000 (+0800) Subject: test(vapor): inject X-Git-Tag: v3.6.0-alpha.1~16^2~176 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=89707e8b5f712fcaa1287821af2efcd6e14f9f56;p=thirdparty%2Fvuejs%2Fcore.git test(vapor): inject --- diff --git a/packages/runtime-vapor/__tests__/apiInject.spec.ts b/packages/runtime-vapor/__tests__/apiInject.spec.ts index b601f155d9..9a2998a2bc 100644 --- a/packages/runtime-vapor/__tests__/apiInject.spec.ts +++ b/packages/runtime-vapor/__tests__/apiInject.spec.ts @@ -1,9 +1,6 @@ import { type InjectionKey, type Ref, - createComponent, - createTextNode, - createVaporApp, hasInjectionContext, inject, nextTick, @@ -11,6 +8,11 @@ import { reactive, readonly, ref, +} from '@vue/runtime-dom' +import { + createComponent, + createTextNode, + createVaporApp, renderEffect, setText, } from '../src' @@ -19,7 +21,7 @@ import { makeRender } from './_utils' const define = makeRender() // reference: https://vue-composition-api-rfc.netlify.com/api.html#provide-inject -describe.todo('api: provide/inject', () => { +describe('api: provide/inject', () => { it('string keys', () => { const Provider = define({ setup() { @@ -375,7 +377,7 @@ describe.todo('api: provide/inject', () => { const Comp = define({ setup() { expect(hasInjectionContext()).toBe(true) - return () => null + return [] }, })