libmodulor
Version:
A TypeScript library to create platform-agnostic applications
12 lines (11 loc) • 602 B
TypeScript
import type { FilePath } from '../../dt/index.js';
import type { FSManager, ShellCommandExecutor } from '../../std/index.js';
import type { AppTestSuiteRunner, Input } from '../workers/AppTestSuiteRunner.js';
export declare class VitestAppTestSuiteRunner implements AppTestSuiteRunner {
private fsManager;
private shellCommandExecutor;
constructor(fsManager: FSManager, shellCommandExecutor: ShellCommandExecutor);
exec({ appPath, only, updateSnapshots, }: Input): Promise<void>;
coverageReportEntrypointPath(appPath: FilePath): Promise<FilePath>;
private coverageReportPath;
}