diff --git a/packages/test-utils/types/index.d.ts b/packages/test-utils/types/index.d.ts index 42a177e55..f5155b353 100644 --- a/packages/test-utils/types/index.d.ts +++ b/packages/test-utils/types/index.d.ts @@ -102,8 +102,8 @@ export interface Wrapper extends BaseWrapper { text (): string name (): string - emitted (): { [name: string]: Array> } - emitted (event: string): Array + emitted (): { [name: string]: Array>|undefined } + emitted (event: string): Array|undefined emittedByOrder (): Array<{ name: string, args: Array }> } diff --git a/packages/test-utils/types/test/wrapper.ts b/packages/test-utils/types/test/wrapper.ts index 66c1884b5..b023529b9 100644 --- a/packages/test-utils/types/test/wrapper.ts +++ b/packages/test-utils/types/test/wrapper.ts @@ -23,8 +23,8 @@ bool = wrapper.isVueInstance() wrapper.vm.$emit('hello') -let n: number = wrapper.emitted().hello[0][0] -let o: string = wrapper.emitted('hello')[0] +let n: number = wrapper.emitted().hello![0][0] +let o: string = wrapper.emitted('hello')![0] const emittedByOrder = wrapper.emittedByOrder() const name: string = emittedByOrder[0].name