diff --git a/test/helpers/ReentrancyAttack.sol b/test/helpers/ReentrancyAttack.sol index 7eac47820..37b5cffd7 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 411e72197..63162fd92 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); } }