diff --git a/testmodule/testTesting.nim b/testmodule/testTesting.nim index 47e03d3..ec1ba82 100644 --- a/testmodule/testTesting.nim +++ b/testmodule/testTesting.nim @@ -97,4 +97,4 @@ suite "Testing helpers - contracts": await provider.close() test "revert works with provider": - check await helpersContract.doRevert(revertReason).reverts() + check await helpersContract.doRevert(revertReason).reverts(revertReason) diff --git a/testnode/contracts/TestHelpers.sol b/testnode/contracts/TestHelpers.sol index d4316b5..b41b5c3 100644 --- a/testnode/contracts/TestHelpers.sol +++ b/testnode/contracts/TestHelpers.sol @@ -3,7 +3,8 @@ pragma solidity ^0.8.0; contract TestHelpers { - function revertsWith(string calldata revertReason) public pure { - require(false, revertReason); + function doRevert(string calldata reason) public pure { + // Revert every tx with given reason + require(false, reason); } }