UNPKG

definition-tester

Version:
52 lines (51 loc) 2.18 kB
import File from '../file/File'; import { IFileDict as FileDict } from '../file/IFileDict'; import { IFileArrDict as FileArrDict } from '../file/IFileArrDict'; import FileIndex from '../file/FileIndex'; import TestResult from '../test/TestResult'; import { ITestSuite } from '../suite/ITestSuite'; import { ITestOptions } from '../test/ITestOptions'; export default class Print { version: string; WIDTH: number; typings: number; tsFiles: number; constructor(version: string); init(tsFiles: number, typings: number): void; out(s: any): Print; repeat(s: string, times: number): string; printHeader(options: ITestOptions): void; printSuiteHeader(title: string): void; printDiv(): void; printBoldDiv(): void; printErrorsHeader(): void; trimTravis(str: string): string; printErrorsForFile(testResult: TestResult): void; printBreak(): Print; clearCurrentLine(): Print; printSuccessCount(current: number, total: number): void; printFailedCount(current: number, total: number): void; printTypingsWithoutTestsMessage(): void; printTotalMessage(): void; printElapsedTime(time: string, s: number): void; printSuiteErrorCount(errorHeadline: string, current: number, total: number, warn?: boolean): void; printSubHeader(file: string): void; printWarnCode(str: string): void; printLine(file: string): void; printElement(file: string): void; printElement2(file: string): void; printTypingsWithoutTestName(file: string): void; printTypingsWithoutTest(withoutTestTypings: string[]): void; printTestComplete(testResult: TestResult): void; printSuiteComplete(suite: ITestSuite): void; printTests(adding: FileDict): void; printQueue(files: File[]): void; printTestAll(): void; printTestInternal(): void; printFiles(files: File[]): void; printMissing(index: FileIndex, refMap: FileArrDict): void; printAllChanges(paths: string[]): void; printRelChanges(changeMap: FileDict): void; printRemovals(changeMap: FileDict): void; printRefMap(index: FileIndex, refMap: FileArrDict): void; }