Commit Graph

49 Commits (a3b4d72664ceabfea3d0d6ca030c0870df62a662)

Author SHA1 Message Date
cgewecke bebeb37ad7 Generate mocha JSON output with --matrix (#601) 3 years ago
cgewecke 4487a1b5f6 Add test matrix generator (#593) 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 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 3300b2363a
Add solcOptimizerDetails option (#683) 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 593d1e37a4
Add configureYulOptimizer option (#659) 3 years ago
cgewecke a743f2ef94
Fix pragma abicoder v2 instrumentation (#615) 4 years ago
cgewecke 9ab7757a92
Support file scoped function definitions (#605) 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 0d74ff0b72
Add shared buidler / hardhat plugin entrypoint (#564) 4 years ago
cgewecke 587a1f3e91
Add complex compilation test case (#563) 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
scnale 85f8384cfe Update buidler plugin for Hardhat compilation pipeline (#540) 4 years ago
cgewecke 655fb79530
Parse TryStatements and catchClauses (#522) 5 years ago
cgewecke cccc455e1a
Update buidler dev deps & recommend using --network (#519) 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 7bdcac1206
Update solc 0.6.x test for immutable & solc 0.6.5 (#501) 5 years ago
cgewecke e5a5b95ad8
Parse solc 6.x contracts (#477) 5 years ago
cgewecke 67a3a78854
Add solc 0.6.x integration mocks (#461) 5 years ago
cgewecke 1ea44eae69
Fix broken import test using Truffle 5.1.2 (#454) 5 years ago
cgewecke f7603acbc0
Use recursive-readdir to resolve test files (#451) 5 years ago
cgewecke 40c7ce38a1
Add imports only test, fix instrumenter (#450) 5 years ago
cgewecke f87c274c2f
Rename the dist folder 'plugins' (#444) 5 years ago
cgewecke 367ef81fa5
Prepare API for parallelization (#436) 5 years ago
cgewecke 592470608c
Buidler plugin draft (#426) 5 years ago
cgewecke 0bc67b8a34
Update test fixtures and plugin utils for Buidler (#422) 5 years ago
cgewecke 2552ebaef0 Add 'onCompileComplete' option (#413) 5 years ago
cgewecke 1c8701ecf9 Improve coverage (#409) 5 years ago
cgewecke 438b2fef0f Add onServerReady, onTestsComplete, onIstanbulComplete Hooks (#408) 5 years ago
cgewecke 503c300993 Add mocha options to solcoverjs (#401) 5 years ago
cgewecke 35e663170c Reorganize and cleanup truffle integration tests (#400) 5 years ago
cgewecke 7bce2143a2 Route all errors through reporter (#399) 5 years ago
Kanstantsin Andryanau c0f38a56b9 Istanbul reporter (#388) 5 years ago
cgewecke 6bd3bcdaee Add --file command option (for js test subsets) (#387) 5 years ago
cgewecke 4d5a4e21ef Add tests and fixtures for full project scenarios (#385) 5 years ago
cgewecke d9353b6814 Fix circle/ci 5 years ago
cgewecke c8de349fec Working truffle plugin draft w/ integration tests 5 years ago
cgewecke e52a3ab59f More test sources reorg and truffle mock utilities cleanup 5 years ago