cgewecke
afd7ef0376
Add test matrix generator ( #593 )
3 years ago
cgewecke
b0952b07bc
Suppress compilation warnings introduced by injected trace statements ( #583 )
3 years ago
Ryno Beyers
cdab28ca07
Add new hook and make temporary contracts directory configurable ( #664 )
3 years ago
cgewecke
7bfaef4a55
Replace Web3 with thin rpc wrapper
4 years ago
cgewecke
c7848badf9
Get test files after compileComplete hook runs (Truffle) ( #485 )
5 years ago
cgewecke
ce77d3b190
Fix saving on Windows OS ( #459 )
5 years ago
cgewecke
f7603acbc0
Use recursive-readdir to resolve test files ( #451 )
5 years ago
cgewecke
f87c274c2f
Rename the dist folder 'plugins' ( #444 )
5 years ago
cgewecke
97de9c6012
Add builder-ethers test to CI ( #441 )
...
* Let plugins manage which client is used
* Use requested network name
5 years ago
cgewecke
ce2e6c3dfb
Add tests for buidler cli options ( #435 )
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
438b2fef0f
Add onServerReady, onTestsComplete, onIstanbulComplete Hooks ( #408 )
5 years ago
cgewecke
efc321e388
Refactor instrument method ( #406 )
...
* Move all filesystem & filtering logic to plugins
* Move plugin helpers to own file
5 years ago
cgewecke
556d2d2e58
Use ganache server (instead of provider) ( #402 )
...
+ Support --network <name> cli flag
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
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
bad4fd0ab5
Handle native solidity tests / add test logger fixtures ( #398 )
5 years ago
cgewecke
df1c7b307b
Re-enable e2e zeppelin & metacoin ( #396 )
...
* Handle truffle.library require cases
* Fix sanity-check paths
5 years ago
cgewecke
3ce4c053bd
Add --version cli flag
5 years ago
cgewecke
ce6a524ffc
Attach to non-fork ganache vm ( #391 )
5 years ago
cgewecke
07ca4d3f02
Add --config and --help command options ( #390 )
5 years ago
cgewecke
c0c554a31e
Add UI reporter class ( #389 )
...
* Add truffle.library.js (5.0.31) as fail-safe for require('truffle')
* Report truffle and ganache-core versions
5 years ago
cgewecke
6bd3bcdaee
Add --file command option (for js test subsets) ( #387 )
5 years ago
cgewecke
8c7b2f7c65
Create separate contract & artifact temp folders at root ( #386 )
5 years ago
cgewecke
4d5a4e21ef
Add tests and fixtures for full project scenarios ( #385 )
...
* Full project tests fixtures for repeated use of evm_revert,
* ... and the skipped folders option,
* ... and solidity imports with relative paths reaching outside the `contracts/` folder.
5 years ago
cgewecke
7d1e6ac727
Handle truffle provider config restrictions & process killing
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
cgewecke
dc3edfa527
Edits
5 years ago
cgewecke
5a7587ba15
Truffle plugin draft
5 years ago