UNPKG

vitest-helpers

Version:
33 lines (32 loc) 1.57 kB
import type { VueWrapper } from "@vue/test-utils"; declare class Helpers { wrapper: VueWrapper; expect: Vi.ExpectStatic; constructor(wrapper: VueWrapper, expect?: Vi.ExpectStatic); see(text: string, selector?: string | null): void; seeExact(text: string, selector?: string | null): void; doNotSee(text: string, selector?: string | null): void; doNotSeeExact(text: string, selector?: string | null): void; hidden(selector: string): void; domHas(selector: string): void; domHasNot(selector: string): void; hasAClass(name: string, selector?: string | null): void; doesNotHaveAClass(name: string, selector?: string | null): void; hasAttribute(attr: string, value: string, selector: string): void; doesNotHaveAttribute(attr: string, value: string, selector: string): void; find(selector: string): import("@vue/test-utils").DOMWrapper<HTMLElementTagNameMap>; type(text: string, input: string, event?: string): void; inputValueIs(text: string, selector: string): void; inputValueIsNot(text: string, selector: string): void; isEmpty(selector: string): void; click(selector: string): void; emitted(event: string): void; emittedContains(event: string, ...data: [[number | string] | object]): void; checkArray(elements: [number | string], element: [number | string]): void; checkObject(elements: [object], element: prop): void; checkData(elements: [number | string], element: number | string): void; } type prop = { [key: string]: string | number; }; export default Helpers;