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
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
8e8f6688f8
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
b6c483976e
Allow truffle projects to contain vyper contracts ( #571 )
4 years ago
cgewecke
fefeff609d
Set network "from" / fix HH trace logic ( #562 )
4 years ago
cgewecke
102bb5b9ba
Allow modifier string arguments containing "{" ( #480 )
5 years ago
cgewecke
25eb6c4e69
Allow base contract string constructor args with open curly braces ( #479 )
5 years ago
cgewecke
0bc67b8a34
Update test fixtures and plugin utils for Buidler ( #422 )
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
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
cgewecke
1d093e9732
Stop injecting coverage hash fn definition in interfaces ( #383 )
5 years ago
cgewecke
ec231a2328
Instrument with injected function calls ( #381 )
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