Code coverage for Solidity smart-contracts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
solidity-coverage/test/soliditySources/contracts/cli/Events.sol

30 lines
616 B

pragma solidity ^0.5.0;
contract Events {
uint x = 0;
7 years ago
bool a;
bool b;
event LogEventOne( uint x, address y);
event LogEventTwo( uint x, address y);
function test(uint val) public {
7 years ago
// Assert / Require events
require(true);
// Contract Events
emit LogEventOne(100, msg.sender);
x = x + val;
emit LogEventTwo(200, msg.sender);
7 years ago
// Branch events
if (true) {
a = false;
} else {
b = false;
}
}
function getX() public view returns (uint){
return x;
}
}