@testomatio/reporter
Version:
Testomatio Reporter Client
31 lines (30 loc) • 1.06 kB
TypeScript
export default GitHubPipe;
export type Pipe = import("../../types/types.js").Pipe;
export type TestData = import("../../types/types.js").TestData;
/**
* @typedef {import('../../types/types.js').Pipe} Pipe
* @typedef {import('../../types/types.js').TestData} TestData
* @class GitHubPipe
* @implements {Pipe}
*/
declare class GitHubPipe implements Pipe {
constructor(params: any, store?: {});
isEnabled: boolean;
store: {};
tests: any[];
token: any;
ref: string;
repo: string;
jobKey: string;
hiddenCommentData: string;
issue: number;
start: Date;
prepareRun(): Promise<void>;
createRun(): Promise<void>;
addTest(test: any): void;
finishRun(runParams: any): Promise<void>;
octokit: import("@octokit/core").Octokit & import("@octokit/plugin-rest-endpoint-methods/dist-types/generated/method-types.js").RestEndpointMethods & import("@octokit/plugin-rest-endpoint-methods").Api & {
paginate: import("@octokit/plugin-paginate-rest").PaginateInterface;
};
toString(): string;
}