UNPKG

@syntest/javascript

Version:

SynTest JavaScript is a tool for automatically generating test cases for the JavaScript language

24 lines 1.02 kB
import { ArgumentsObject, Launcher } from "@syntest/base-language"; import { UserInterface } from "@syntest/cli-graphics"; import { MetricManager } from "@syntest/metric"; import { ModuleManager } from "@syntest/module"; import { StorageManager } from "@syntest/storage"; import { TestCommandOptions } from "./commands/test"; export type JavaScriptArguments = ArgumentsObject & TestCommandOptions; export declare class JavaScriptLauncher extends Launcher { private static LOGGER; private targets; private rootContext; private archive; private coveredInPath; private decoder; private runner; constructor(arguments_: JavaScriptArguments, moduleManager: ModuleManager, metricManager: MetricManager, storageManager: StorageManager, userInterface: UserInterface); initialize(): Promise<void>; preprocess(): Promise<void>; process(): Promise<void>; postprocess(): Promise<void>; private testTarget; exit(): Promise<void>; } //# sourceMappingURL=JavaScriptLauncher.d.ts.map