From 2601734c9ae3f27eff2402bfc246fcf3f133395a Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Fri, 9 Apr 2021 20:36:22 +0200 Subject: [PATCH] test: add more context tests --- test-dts/store.test-d.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test-dts/store.test-d.ts b/test-dts/store.test-d.ts index 5350092b..e1a02adf 100644 --- a/test-dts/store.test-d.ts +++ b/test-dts/store.test-d.ts @@ -5,8 +5,22 @@ const useStore = defineStore({ state: () => ({ a: 'on' as 'on' | 'off', nested: { counter: 0 } }), getters: { upper() { + expectType<'on' | 'off'>(this.a) return this.a.toUpperCase() }, + other() { + expectType(this.upper) + return false + }, + }, + actions: { + doStuff() { + expectType(this.upper) + expectType(this.other) + }, + otherOne() { + expectType<() => void>(this.doStuff) + }, }, }) -- 2.47.2