From: Evan You Date: Fri, 13 Nov 2020 03:51:40 +0000 (-0500) Subject: wip: defineContext -> useOptions X-Git-Tag: v3.0.3~50^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=001f8ce99386054c2bea0e3d248f50e1fb4c38bc;p=thirdparty%2Fvuejs%2Fcore.git wip: defineContext -> useOptions --- diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap index 6b95ef4284..c48e1ff45b 100644 --- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap +++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap @@ -56,25 +56,7 @@ return { color } }" `; -exports[`SFC compile @@ -302,11 +302,11 @@ const { props, emit } = defineContext({ expect(content).toMatch(`emits: ["foo", "bar"] as unknown as undefined`) }) - test('defineContext w/ type / extract emits (union)', () => { + test('useOptions w/ type / extract emits (union)', () => { const { content } = compile(` @@ -633,21 +633,21 @@ const { props, emit } = defineContext({ ).toThrow(`ref: statements can only contain assignment expressions`) }) - test('defineContext() w/ both type and non-type args', () => { + test('useOptions() w/ both type and non-type args', () => { expect(() => { compile(``) }).toThrow(`cannot accept both type and non-type arguments`) }) - test('defineContext() referencing local var', () => { + test('useOptions() referencing local var', () => { expect(() => compile(``) ).toThrow(`cannot reference locally declared variables`) }) - test('should allow defineContext() referencing scope var', () => { + test('should allow useOptions() referencing scope var', () => { assertCode( compile(`