UNPKG

testplane

Version:

Tests framework based on mocha and wdio

19 lines (18 loc) 908 B
/// <reference types="lodash" /> import type { NormalizedDependencies, SelectivityCompressionType } from "./types"; export declare class HashWriter { private readonly _hashProvider; private readonly _stagedFileHashes; private readonly _stagedModuleHashes; private readonly _stagedPatternHashes; private readonly _selectivityHashesPath; private readonly _compresion; constructor(testDependenciesPath: string, compression: SelectivityCompressionType); private _addFileDependency; private _addPatternDependency; private _addModuleDependency; addPatternDependencyHash(dependencyPatterns: string): void; addTestDependencyHashes(dependencies: NormalizedDependencies): void; commit(): Promise<void>; } export declare const getHashWriter: ((testDependenciesPath: string, compression: SelectivityCompressionType) => HashWriter) & import("lodash").MemoizedFunction;