@wdio/jasmine-framework
Version: 
A WebdriverIO plugin. Adapter for Jasmine testing framework.
24 lines • 961 B
TypeScript
import type { EventEmitter } from 'node:events';
import type { ReporterOptions, TestEvent, SuiteEvent } from './types.js';
export default class JasmineReporter {
    private _reporter;
    startedSuite?: SuiteEvent;
    private _cid;
    private _specs;
    private _jasmineOpts;
    private _shouldCleanStack;
    private _parent;
    private _failedCount;
    private _suiteStart;
    private _testStart;
    constructor(_reporter: EventEmitter, params: ReporterOptions);
    suiteStarted(suite: jasmine.SuiteResult): void;
    specStarted(test: jasmine.SpecResult): void;
    specDone(test: jasmine.SpecResult): void;
    suiteDone(suite: jasmine.SuiteResult): void;
    emit(event: string, payload: SuiteEvent | TestEvent): void;
    getFailedCount(): number;
    getUniqueIdentifier(target: Pick<TestEvent, 'description' | 'id'>): string;
    cleanStack(error: jasmine.FailedExpectation): jasmine.FailedExpectation;
}
//# sourceMappingURL=reporter.d.ts.map