Skip to content

Commit c6bd4dd

Browse files
committed
rename solidityTest to solidityTests in config
Other elements of the config are plurallized. We are changing this for consistency. Resolves #7057
1 parent 2da3a06 commit c6bd4dd

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

v-next/example-project/hardhat.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ const config: HardhatUserConfig = {
211211
mocha: {
212212
color: true,
213213
},
214-
solidityTest: {
214+
solidityTests: {
215215
timeout: 1000,
216216
},
217217
},

v-next/hardhat/src/internal/builtin-plugins/solidity-test/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ export async function resolveSolidityTestUserConfig(
104104

105105
const solidityTest = {
106106
rpcCachePath: defaultRpcCachePath,
107-
...userConfig.test?.solidityTest,
107+
...userConfig.test?.solidityTests,
108108
};
109109

110110
return {
@@ -118,7 +118,7 @@ export async function resolveSolidityTestUserConfig(
118118
},
119119
test: {
120120
...resolvedConfig.test,
121-
solidityTest,
121+
solidityTests: solidityTest,
122122
},
123123
};
124124
}

v-next/hardhat/src/internal/builtin-plugins/solidity-test/task-action.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const runSolidityTests: NewTaskActionFunction<TestActionArguments> = async (
119119
let includesFailures = false;
120120
let includesErrors = false;
121121

122-
const solidityTestConfig = hre.config.test.solidityTest;
122+
const solidityTestConfig = hre.config.test.solidityTests;
123123
let observabilityConfig: ObservabilityConfig | undefined;
124124
if (hre.globalOptions.coverage) {
125125
assertHardhatInvariant(

v-next/hardhat/src/internal/builtin-plugins/solidity-test/type-extensions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ declare module "../../../types/test.js" {
6060
}
6161

6262
export interface HardhatTestUserConfig {
63-
solidityTest?: SolidityTestUserConfig;
63+
solidityTests?: SolidityTestUserConfig;
6464
}
6565

6666
// eslint-disable-next-line @typescript-eslint/no-empty-interface -- This could be an extension point
6767
export interface SolidityTestConfig extends SolidityTestUserConfig {}
6868

6969
export interface HardhatTestConfig {
70-
solidityTest: SolidityTestConfig;
70+
solidityTests: SolidityTestConfig;
7171
}
7272
}

v-next/hardhat/test/internal/builtin-plugins/test/config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ describe("test/config", function () {
1818

1919
it("should keep the existing `test` config provided", async () => {
2020
const existingTestConfig = {
21-
solidityTest: {
21+
solidityTests: {
2222
timeout: 123,
2323
},
2424
};
@@ -29,8 +29,8 @@ describe("test/config", function () {
2929
});
3030

3131
assert.equal(
32-
hre.config.test.solidityTest.timeout,
33-
existingTestConfig.solidityTest.timeout,
32+
hre.config.test.solidityTests.timeout,
33+
existingTestConfig.solidityTests.timeout,
3434
);
3535
});
3636
});

0 commit comments

Comments
 (0)