UNPKG

hardhat

Version:

Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.

20 lines 1.18 kB
import type { ChainType } from "../../../types/network.js"; import type { SolidityTestProfileConfig } from "../../../types/test.js"; import type { SolidityTestRunnerConfigArgs, Artifact, ObservabilityConfig, TestFunctionOverride } from "@nomicfoundation/edr"; interface SolidityTestConfigParams { chainType: ChainType; projectRoot: string; hardfork?: string; config: Omit<SolidityTestProfileConfig, "eip712Types">; verbosity: number; observability?: ObservabilityConfig; testPattern?: string; generateGasReport: boolean; testFunctionOverrides?: TestFunctionOverride[]; eip712CanonicalTypes?: string[]; } export declare function solidityTestConfigToSolidityTestRunnerConfigArgs({ chainType, projectRoot, hardfork, config, verbosity, observability, testPattern, generateGasReport, testFunctionOverrides, eip712CanonicalTypes, }: SolidityTestConfigParams): Promise<SolidityTestRunnerConfigArgs>; export declare function isTestSuiteArtifact(artifact: Artifact): boolean; export declare function warnDeprecatedTestFail(artifact: Artifact, sourceNameToUserSourceName: Map<string, string>): void; export {}; //# sourceMappingURL=helpers.d.ts.map