Kargi-Sitesi/node_modules/jasmine-spec-reporter/built/spec-reporter.d.ts

31 lines
1.1 KiB
TypeScript

/// <reference types="jasmine" />
import { Configuration } from "./configuration";
import CustomReporter = jasmine.CustomReporter;
import SuiteInfo = jasmine.SuiteInfo;
import RunDetails = jasmine.RunDetails;
export interface CustomReporterResult extends jasmine.CustomReporterResult {
duration?: string;
}
export interface ExecutedSpecs {
failed: CustomReporterResult[];
pending: CustomReporterResult[];
successful: CustomReporterResult[];
}
export declare class SpecReporter implements CustomReporter {
private static initProcessors;
private logger;
private specs;
private display;
private summary;
private metrics;
private configuration;
private theme;
constructor(configuration?: Configuration);
jasmineStarted(suiteInfo: SuiteInfo): void;
jasmineDone(runDetails: RunDetails): void;
suiteStarted(result: CustomReporterResult): void;
suiteDone(result: CustomReporterResult): void;
specStarted(result: CustomReporterResult): void;
specDone(result: CustomReporterResult): void;
private runDetailsToResult;
}