From: Carlos Rodrigues Date: Tue, 28 Jul 2020 19:31:23 +0000 (+0100) Subject: test(types): test dts for Options API method return type inference (#1708) X-Git-Tag: v3.0.0-rc.5~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5681fdb21171517464952c50faa989cf87d2fe47;p=thirdparty%2Fvuejs%2Fcore.git test(types): test dts for Options API method return type inference (#1708) --- diff --git a/test-dts/defineComponent.test-d.tsx b/test-dts/defineComponent.test-d.tsx index f37c0eb1ea..29194ca391 100644 --- a/test-dts/defineComponent.test-d.tsx +++ b/test-dts/defineComponent.test-d.tsx @@ -297,6 +297,9 @@ describe('type inference w/ options API', () => { expectType(this.c) // computed expectType(this.d) + }, + returnSomething() { + return this.a } }, render() { @@ -308,6 +311,8 @@ describe('type inference w/ options API', () => { expectType(this.c) // computed expectType(this.d) + // method + expectType<() => number | undefined>(this.returnSomething) } }) })