cgewecke
abea00b21c
Throw error when mocha parallel is set to true ( #833 )
10 months ago
cgewecke
658dc377b1
Fix instrumentation error for virtual modifiers ( #832 )
10 months ago
cgewecke
70de9d452b
Add test for file level `using for` statements ( #831 )
10 months ago
cgewecke
bfb7e32225
Add test named mapping keys solidity syntax ( #816 )
1 year ago
cgewecke
05ab320fbc
Fixes for Hardhat 2.11.0 ( #740 )
2 years ago
cgewecke
16367d1538
Remove truffle files from project
3 years ago
cgewecke
e9133d719c
Generate mocha JSON output with --matrix ( #601 )
3 years ago
cgewecke
afd7ef0376
Add test matrix generator ( #593 )
3 years ago
cgewecke
f6f94c1cd5
Add modifier-invocation-as-branch coverage ( #588 )
3 years ago
cgewecke
64f205ab22
Add coverage for ternary conditionals ( #587 )
3 years ago
cgewecke
93214db07c
Update tests for solc 0.7.x ( #582 )
3 years ago
cgewecke
add4702034
Update logical-or tests for Hardhat
3 years ago
cgewecke
9b173ae70f
Add branch coverage for logical OR conditions ( #499 )
...
* Add initial OR coverage test cases
* Add logicalOR coverage for "require" conditions
* Add logicalOR coverage for "while" conditions
* Add logicalOR coverage for "return" conditions
* Add logicalOR coverage for "if" conditions
* Add logicalOR branch highlighting for html report
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 )
...
Co-authored-by: adjisb <85941014+adjisb@users.noreply.github.com>
Co-authored-by: Andres Adjimann <aadjiman@gmail.com>
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 )
...
Co-authored-by: Jason Smythe <jason@smythemail.za.net>
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 )
...
* Plugin draft
* Passing: standard test suite
5 years ago
cgewecke
0bc67b8a34
Update test fixtures and plugin utils for Buidler ( #422 )
5 years ago
cgewecke
2552ebaef0
Add 'onCompileComplete' option ( #413 )
...
* Also small UI fixes & document network cli flag
5 years ago
cgewecke
1c8701ecf9
Improve coverage ( #409 )
...
+ Remove unused code from `lib/parse.js`
+ Add invalid reporter test
+ Remove un-hittable try/catch around backup client load in API.ganache
5 years ago
cgewecke
438b2fef0f
Add onServerReady, onTestsComplete, onIstanbulComplete Hooks ( #408 )
5 years ago
cgewecke
503c300993
Add mocha options to solcoverjs ( #401 )
...
* Add mocha options in solcoverjs (for skipping tests)
* Plugin tests cleanup
5 years ago
cgewecke
35e663170c
Reorganize and cleanup truffle integration tests ( #400 )
5 years ago
cgewecke
7bce2143a2
Route all errors through reporter ( #399 )
...
* Decouple app & plugin UIs. Make UI extensible class consumed by plugin.
* Add flags to force loading truffle lib module from different sources (global, plugin)
* Route all error output through UI Class
* Add error checking for solcover.js loading
* Add truffle lib bundle map
5 years ago
Kanstantsin Andryanau
c0f38a56b9
Istanbul reporter ( #388 )
...
* Make istanbul reporter configurable
* Add coverage expectations to plugin integration tests
* Add kandrianov to contributors list
5 years ago