diff --git a/test/helpers/ReentrancyAttack.sol b/test/helpers/ReentrancyAttack.sol index 7eac4782011..37b5cffd72e 100644 --- a/test/helpers/ReentrancyAttack.sol +++ b/test/helpers/ReentrancyAttack.sol @@ -3,9 +3,7 @@ pragma solidity ^0.4.11; contract ReentrancyAttack { function callSender(bytes4 data) { - if(!msg.sender.call(data)) { - throw; - } + require(msg.sender.call(data)); } } diff --git a/test/helpers/ReentrancyMock.sol b/test/helpers/ReentrancyMock.sol index 411e7219726..63162fd9288 100644 --- a/test/helpers/ReentrancyMock.sol +++ b/test/helpers/ReentrancyMock.sol @@ -27,9 +27,7 @@ contract ReentrancyMock is ReentrancyGuard { if(n > 0) { count(); bool result = this.call(func, n - 1); - if(result != true) { - throw; - } + require(result == true); } }