mocha-multiple-sessions-detailed-runner
Version:
High-level API for multi-session Mocha tests with detailed reporting
15 lines • 718 B
TypeScript
import type { IMultiSessionDetailedRunner } from './core/IMultiSessionDetailedRunner';
import type { MultiSessionConfig } from './core/types';
export interface IMultiSessionDetailedRunnerFactory {
create(config?: Partial<MultiSessionConfig>): IMultiSessionDetailedRunner;
createWithDefaults(): IMultiSessionDetailedRunner;
validateConfig(config: Partial<MultiSessionConfig>): ValidationResult;
}
export interface ValidationResult {
isValid: boolean;
errors: string[];
warnings: string[];
normalizedConfig: MultiSessionConfig;
}
export declare function createMultiSessionDetailedRunner(config?: Partial<MultiSessionConfig>): IMultiSessionDetailedRunner;
//# sourceMappingURL=factory.d.ts.map