testplane
Version:
Tests framework based on mocha and wdio
12 lines (11 loc) • 707 B
TypeScript
/// <reference types="lodash" />
import type { Test } from "../../../types";
import type { NormalizedDependencies, SelectivityCompressionType } from "./types";
export declare class TestDependenciesWriter {
private readonly _selectivityTestsPath;
private readonly _compression;
private _directoryCreated;
constructor(testDependenciesPath: string, compression: SelectivityCompressionType);
saveFor(test: Test, browserDeps: NormalizedDependencies, testplaneDeps: NormalizedDependencies): Promise<void>;
}
export declare const getTestDependenciesWriter: ((testDependenciesPath: string, compression: SelectivityCompressionType) => TestDependenciesWriter) & import("lodash").MemoizedFunction;