diff --git a/packages/test-utils/types/index.d.ts b/packages/test-utils/types/index.d.ts index ee3938787..0b6e1abd2 100644 --- a/packages/test-utils/types/index.d.ts +++ b/packages/test-utils/types/index.d.ts @@ -75,15 +75,15 @@ interface BaseWrapper { selector: Selector | void } -export interface Wrapper extends BaseWrapper { +export interface Wrapper extends BaseWrapper { readonly vm: V - readonly element: HTMLElement + readonly element: el readonly options: WrapperOptions get (selector: VueClass): Wrapper get (selector: ComponentOptions): Wrapper get>(selector: FunctionalComponentOptions): Wrapper - get (selector: string): Wrapper + get(selector: string): Wrapper get (selector: RefSelector): Wrapper get (selector: NameSelector): Wrapper @@ -96,7 +96,7 @@ export interface Wrapper extends BaseWrapper { find (selector: VueClass): Wrapper find (selector: ComponentOptions): Wrapper find>(selector: FunctionalComponentOptions): Wrapper - find (selector: string): Wrapper + find(selector: string): Wrapper find (selector: RefSelector): Wrapper find (selector: NameSelector): Wrapper diff --git a/packages/test-utils/types/test/wrapper.ts b/packages/test-utils/types/test/wrapper.ts index 46800da67..a19ed7959 100644 --- a/packages/test-utils/types/test/wrapper.ts +++ b/packages/test-utils/types/test/wrapper.ts @@ -51,7 +51,7 @@ wrapper.findComponent(ClassComponent) wrapper.vm.foo wrapper.vm.$emit('event', 'arg') -let el: HTMLElement = wrapper.element +let el: Element = wrapper.element let selector: Selector | void @@ -68,6 +68,8 @@ selector = found.selector found = wrapper.find({ name: 'my-button' }) selector = found.selector +wrapper.find('input').element.value + let array = wrapper.findAll('.bar') selector = array.selector array = wrapper.findAll(normalOptions)