definition-tester
Version:
DefinitelyTyped repository testing infrastructure
15 lines (14 loc) • 602 B
TypeScript
import * as mc from 'manticore';
import * as Promise from 'bluebird';
import File from '../file/File';
import { ITestOptions } from '../test/ITestOptions';
import TestResult from '../test/TestResult';
import TestSuiteBase from '../suite/TestSuiteBase';
import { ITestSuite } from '../suite/ITestSuite';
export default class TSLintSuite extends TestSuiteBase {
pool: mc.IPool;
tslint: any;
constructor(options: ITestOptions);
start(targetFiles: File[], testCallback: (result: TestResult) => void): Promise<ITestSuite>;
runTest(targetFile: File): Promise<TestResult>;
}