display-processor.d.ts 973 B

123456789101112131415161718
  1. /// <reference types="jasmine" />
  2. import { Configuration } from "./configuration";
  3. import { CustomReporterResult } from "./spec-reporter";
  4. import { Theme } from "./theme";
  5. import SuiteInfo = jasmine.SuiteInfo;
  6. export declare class DisplayProcessor {
  7. protected configuration: Configuration;
  8. protected theme: Theme;
  9. constructor(configuration: Configuration, theme: Theme);
  10. displayJasmineStarted(info: SuiteInfo, log: string): string;
  11. displaySuite(suite: CustomReporterResult, log: string): string;
  12. displaySpecStarted(spec: CustomReporterResult, log: string): string;
  13. displaySuccessfulSpec(spec: CustomReporterResult, log: string): string;
  14. displayFailedSpec(spec: CustomReporterResult, log: string): string;
  15. displaySpecErrorMessages(spec: CustomReporterResult, log: string): string;
  16. displaySummaryErrorMessages(spec: CustomReporterResult, log: string): string;
  17. displayPendingSpec(spec: CustomReporterResult, log: string): string;
  18. }