UNPKG

codeceptjs-testit-reporter

Version:

Plugin for sending CodeceptJS test run reports to TestIT

30 lines (29 loc) 1.05 kB
import type { TestITAdapterConfig, CodeceptJsStep, CodeceptJsTest } from "./types"; declare class Adapter { private testTimeMap; private testRunId; private testRunResults; private testAttachments; private stepsProcessor; private config; private client; constructor(config: TestITAdapterConfig); initTestRun: () => Promise<void>; private _prepareTestRunData; completeTestRun: () => Promise<void>; forceCompleteTestRun: () => void; private _prepareTestRunLink; initAutoTest: (test: CodeceptJsTest) => Promise<void>; private _prepareAutoTestData; resetTestState: () => Promise<void>; initTest: (test: CodeceptJsTest) => void; completeTest: (test: CodeceptJsTest) => Promise<void>; private _uploadAttachment; private _prepareTestRunResult; private _getTestDuration; private _getTestStartTime; initStep: (step: CodeceptJsStep) => void; completeStep: (step: CodeceptJsStep) => void; handleStepComment: (step: string) => void; } export default Adapter;