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