@teambit/multi-tester
Version:
21 lines (20 loc) • 653 B
TypeScript
import type { Tester, TesterContext } from '@teambit/tester';
import { Tests } from '@teambit/tester';
export type MultiCompilerOptions = {
targetExtension?: string;
};
export declare class MultiTester implements Tester {
readonly id: string;
readonly testers: Tester[];
displayName: string;
constructor(id: string, testers: Tester[]);
displayConfig(): string;
test(context: TesterContext): Promise<Tests>;
watch(context: TesterContext): Promise<Tests>;
/**
* returns the version of all testers instance (e.g. '4.0.1').
*/
version(): string;
private mergeTests;
private mergeComponentResults;
}