Commit Graph

105 Commits (df84fbf03764fa0b0138871f6e27d881056c9809)

Author SHA1 Message Date
cgewecke df84fbf037 Temporarily skip truffle integration tests 3 years ago
cgewecke 33586e26f6 Fix constructor test 3 years ago
cgewecke a3b4d72664 Fix assert tests 3 years ago
cgewecke 1621558758 Remove buidler 3 years ago
cgewecke bb244534e2 Fix loops, modifiers, options and statements tests 3 years ago
cgewecke 495c6f8c6d Fix if/else tests 3 years ago
cgewecke 416fd69dda Fix constructor keyword test 3 years ago
cgewecke c650762051 Update tests for adjusted statement coverage 3 years ago
cgewecke bebeb37ad7 Generate mocha JSON output with --matrix (#601) 3 years ago
cgewecke 833dba065f Add abi diff plugin method tests (#600) 3 years ago
cgewecke ac0618c34f Add ABI diff logic (#598) 3 years ago
cgewecke b2d4a667d5 Add modifierWhitelist option (#597) 3 years ago
cgewecke 2be29b2edb Allow duplicate modifiers on same function (#596) 3 years ago
cgewecke 23f798792b Fix pre/post strategy for modifier coverage (#595) 3 years ago
cgewecke 350e699762 Do not treat inheritance constructors as branches (#594) 3 years ago
cgewecke 4487a1b5f6 Add test matrix generator (#593) 3 years ago
cgewecke 0ac8e742d7 Add coverage measurement category options (#592) 3 years ago
cgewecke bf77884218 Add modifier-invocation-as-branch coverage (#588) 3 years ago
cgewecke 7403f3f0e1 Add coverage for ternary conditionals (#587) 3 years ago
cgewecke 43ccd3b181 Suppress compilation warnings introduced by injected trace statements (#583) 3 years ago
cgewecke 7f85a0c2c8 Update tests for solc 0.7.x (#582) 3 years ago
cgewecke bdc6f91275 Update logical-or tests for Hardhat 3 years ago
cgewecke 8e8f6688f8 Add branch coverage for logical OR conditions (#499) 3 years ago
cgewecke 95341a0f57
Add support for `UncheckedStatement` blocks (#712) 3 years ago
cgewecke c69c11cb62
Remove Truffle patches (#693) 3 years ago
cgewecke 5b7eb34e66
Fix hardhat_reset (#667) and add unit tests (#681) 3 years ago
Ryno Beyers cdab28ca07
Add new hook and make temporary contracts directory configurable (#664) 3 years ago
cgewecke 67b711d118
Add test fixture for solc-8 (#661) 3 years ago
cgewecke 022d7d8115
Use internal visibility for fn level hash method defs (#660) 3 years ago
cgewecke ba948807ae
Fix london gas bug / bump deps (#658) 3 years ago
cgewecke 9ab7757a92
Support file scoped function definitions (#605) 4 years ago
cgewecke b6c483976e
Allow truffle projects to contain vyper contracts (#571) 4 years ago
cgewecke c88eed29e7
Locate .coverage_contracts correctly for subfolder paths (#570) 4 years ago
cgewecke e106076ed5
Clean up & fixes for Hardhat PR (#569) 4 years ago
cgewecke bab2a938f7
Remove death for hh & raise gas to maximum (#565) 4 years ago
cgewecke 0d74ff0b72
Add shared buidler / hardhat plugin entrypoint (#564) 4 years ago
cgewecke 587a1f3e91
Add complex compilation test case (#563) 4 years ago
cgewecke fefeff609d
Set network "from" / fix HH trace logic (#562) 4 years ago
cgewecke dba6e0c84f
Port Buidler tests to Hardhat (#561) 4 years ago
cgewecke 1e9ef8b001
Split hardhat & builder / support HardhatEVM (#560) 4 years ago
cgewecke be114946b3
Stop reporting assert statements as branches (#556) 4 years ago
cgewecke 19f1990304
Remove ganache-core-sc dev dependency (#554) 4 years ago
cgewecke eed6c021e7
Upgrade Web3 to ^1.3.0, ganache-cli to 6.11.0 (#539) 4 years ago
cgewecke 3899f6d7c4
Make statement and function coverage measurement optional (#538) 4 years ago
cgewecke daf4b02e63
Expand testfiles arg globs (#523) 4 years ago
cgewecke 655fb79530
Parse TryStatements and catchClauses (#522) 5 years ago
cgewecke f1fb8a0f49
Stop instrumenting receive() for statements / fns (to save gas) (#517) 5 years ago
cgewecke 1b8b73086c
Support multi-contract files w/ inheritance for solc 0.6.x (#511) 5 years ago
cgewecke 2b14380d3d
Auto disable buidler-gas-reporter (#504) 5 years ago
cgewecke 102bb5b9ba
Allow modifier string arguments containing "{" (#480) 5 years ago