From: Evan You Date: Fri, 21 Apr 2023 08:06:08 +0000 (+0800) Subject: test: update tests for deprecations X-Git-Tag: v3.3.0-beta.1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1849b9940fe8da0f9f9b7c8532d73a6aeb050c29;p=thirdparty%2Fvuejs%2Fcore.git test: update tests for deprecations --- diff --git a/packages/compiler-core/__tests__/transforms/transformElement.spec.ts b/packages/compiler-core/__tests__/transforms/transformElement.spec.ts index 1c90e33fcb..335a30704a 100644 --- a/packages/compiler-core/__tests__/transforms/transformElement.spec.ts +++ b/packages/compiler-core/__tests__/transforms/transformElement.spec.ts @@ -998,7 +998,7 @@ describe('compiler: element transform', () => { }) test('NEED_PATCH (vnode hooks)', () => { - const root = baseCompile(`
`, { + const root = baseCompile(`
`, { prefixIdentifiers: true, cacheHandlers: true }).ast @@ -1184,6 +1184,7 @@ describe('compiler: element transform', () => { }) }) + // TODO remove in 3.4 test('v-is', () => { const { node, root } = parseWithBind(`
`) expect(root.helpers).toContain(RESOLVE_DYNAMIC_COMPONENT) @@ -1201,6 +1202,7 @@ describe('compiler: element transform', () => { // should skip v-is runtime check directives: undefined }) + expect('v-is="component-name" has been deprecated').toHaveBeenWarned() }) // #3934 diff --git a/packages/compiler-core/__tests__/transforms/vOn.spec.ts b/packages/compiler-core/__tests__/transforms/vOn.spec.ts index 721428a665..f61275b2f7 100644 --- a/packages/compiler-core/__tests__/transforms/vOn.spec.ts +++ b/packages/compiler-core/__tests__/transforms/vOn.spec.ts @@ -438,6 +438,7 @@ describe('compiler: transform v-on', () => { }) }) + // TODO remove in 3.4 test('case conversion for vnode hooks', () => { const { node } = parseWithVOn(`
`) expect((node.codegenNode as VNodeCall).props).toMatchObject({ @@ -452,6 +453,7 @@ describe('compiler: transform v-on', () => { } ] }) + expect('@vnode-* hooks in templates are deprecated').toHaveBeenWarned() }) test('vue: prefixed events', () => {