html-reporter
Version:
Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.
51 lines (50 loc) • 2.83 kB
TypeScript
export function fetchDataFromDatabases(dbJsonUrls: any, onDownloadProgress: any): Promise<(string | import("./common").DbLoadResult)[]>;
export function mergeDatabases(dataForDbs: any): Promise<any>;
export function connectToDatabase(dbUrl: any): Promise<{
close(): void;
create_function(name: string, func: (...args: any[]) => any): any;
each(sql: string, params: import("@gemini-testing/sql.js").BindParams, callback: import("@gemini-testing/sql.js").ParamsCallback, done: () => void): any;
each(sql: string, callback: import("@gemini-testing/sql.js").ParamsCallback, done: () => void): any;
exec(sql: string, params?: import("@gemini-testing/sql.js").BindParams | undefined): import("@gemini-testing/sql.js").QueryExecResult[];
export(): Uint8Array;
getRowsModified(): number;
handleError(): null;
iterateStatements(sql: string): {
getRemainingSQL(): string;
next(): import("@gemini-testing/sql.js").StatementIteratorResult;
[Symbol.iterator](): Iterator<{
bind(values?: import("@gemini-testing/sql.js").BindParams | undefined): boolean;
free(): boolean;
freemem(): void;
get(params?: import("@gemini-testing/sql.js").BindParams | undefined): import("@gemini-testing/sql.js").SqlValue[];
getAsObject(params?: import("@gemini-testing/sql.js").BindParams | undefined): import("@gemini-testing/sql.js").ParamsObject;
getColumnNames(): string[];
getNormalizedSQL(): string;
getSQL(): string;
reset(): void;
run(values?: import("@gemini-testing/sql.js").BindParams | undefined): void;
step(): boolean;
}, any, undefined>;
};
prepare(sql: string, params?: import("@gemini-testing/sql.js").BindParams | undefined): {
bind(values?: import("@gemini-testing/sql.js").BindParams | undefined): boolean;
free(): boolean;
freemem(): void;
get(params?: import("@gemini-testing/sql.js").BindParams | undefined): import("@gemini-testing/sql.js").SqlValue[];
getAsObject(params?: import("@gemini-testing/sql.js").BindParams | undefined): import("@gemini-testing/sql.js").ParamsObject;
getColumnNames(): string[];
getNormalizedSQL(): string;
getSQL(): string;
reset(): void;
run(values?: import("@gemini-testing/sql.js").BindParams | undefined): void;
step(): boolean;
};
run(sql: string, params?: import("@gemini-testing/sql.js").BindParams | undefined): any;
}>;
export function getMainDatabaseUrl(): URL;
export function getSuitesTableRows(db: any): any;
export function getTableRows(db: any, tableName: any): any;
export function closeDatabase(db: any): void;
export * from "./common";
declare const _default: any;
export default _default;