hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
19 lines • 900 B
TypeScript
export declare const DEFAULT_TEST_PROFILE = "default";
/**
* The top-level keys of the inline test configuration directives
* (`forge-config:` / `hardhat-config:`). The first dot-separated segment of a
* directive is read as a profile name unless it's one of these keys, so a
* profile named e.g. `fuzz` would make `fuzz.runs = 10` ambiguous.
*
* NOTE: This mirrors EDR's inline config keys. If EDR adds a new top-level key,
* add it here too.
*/
export declare const RESERVED_TEST_PROFILE_NAMES: readonly string[];
/**
* Profile names are used as prefixes in inline config directives, where the
* grammar is dot-separated, and on the command line, so we keep them to a
* conservative character set, and require the first character to be
* alphanumeric so a name can't read as a flag.
*/
export declare const TEST_PROFILE_NAME_PATTERN: RegExp;
//# sourceMappingURL=test-profiles.d.ts.map