visreg-test
Version:
A visual regression testing solution that offers an easy setup with simple yet powerful customisation options, wrapped up in a convenient CLI runner to make assessing and accepting/rejecting diffs a breeze.
26 lines (25 loc) • 889 B
TypeScript
import { ConfigurationSettings, ProgramChoices } from './types';
export type SummaryObject = {
tests?: number;
passing?: number;
failing?: number;
pending?: number;
skipped?: number;
duration?: number;
};
export type EndpointTestResult = {
testTitle: string;
errorMessage?: string;
endpointTitle: string;
viewport: string;
};
export type EndpointTestResultsGroup = {
passing: EndpointTestResult[];
failing: EndpointTestResult[];
skipped: EndpointTestResult[];
unchanged: EndpointTestResult[];
};
export declare const getVersion: () => any;
export declare const getDiffsForWeb: (suiteSlug: string, conf?: ConfigurationSettings) => import("./diff-assessment-web").DiffObject[];
export declare const startWebTest: (ws: WebSocket, progChoices: Partial<ProgramChoices>, conf?: ConfigurationSettings) => Promise<void>;