hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
15 lines • 937 B
TypeScript
import type { CoverageManager } from "./types.js";
import type { HookContext } from "../../../types/hooks.js";
import type { HardhatRuntimeEnvironment } from "../../../types/hre.js";
export declare function getCoveragePath(rootPath: string): string;
export declare function getCoverageManager(hookContextOrHre: HookContext | HardhatRuntimeEnvironment): CoverageManager;
export declare function setCoverageManager(hre: HardhatRuntimeEnvironment, coverageManager: CoverageManager): void;
/**
* The following helpers are kept for backward compatibility with older versions
* of test runner plugins (hardhat-mocha, hardhat-node-test-runner) that import
* from "hardhat/internal/coverage".
*/
export declare function markTestRunStart(id: string): Promise<void>;
export declare function markTestWorkerDone(id: string): Promise<void>;
export declare function markTestRunDone(id: string): Promise<void>;
//# sourceMappingURL=helpers.d.ts.map