cgewecke
54483d52ea
Add coverage expectations to plugin integration tests
5 years ago
cgewecke
3f59e8ae3b
Add --file command option (for js test subsets) ( #387 )
5 years ago
cgewecke
35aa892b51
Create separate contract & artifact temp folders at root ( #386 )
5 years ago
cgewecke
9ea10859b1
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
462b82962a
Fix circle/ci
5 years ago
cgewecke
5616f3c455
Working truffle plugin draft w/ integration tests
5 years ago
cgewecke
29e368b3bf
More test sources reorg and truffle mock utilities cleanup
5 years ago
cgewecke
c87c1991e0
Initial app test cleanup
5 years ago
cgewecke
16e5985bb3
Initial draft: 0.7.0
5 years ago
cgewecke
bcb471a94c
Unskip send / transfer unit test
5 years ago
cgewecke
8709436ccd
Upgrade testrpc-sc to 6.4.5, pin truffle
5 years ago
cgewecke
1ec36cab12
Modify preprocessor for nested conditionals, test w/ oraclize
5 years ago
Alex
956cb3371e
Update packages (including testrpc-sc)
6 years ago
Alex
cf95ea1b65
Remove extraneous .only
6 years ago
Alex
f251edc06b
Update packages, remove errant logs
6 years ago
Alex
4ad1d12e60
Reinstate silent flag for app tests
6 years ago
Alex
69fb99b7af
Update tests save for openZeppelin
6 years ago
Alex Rea
c2dd7878f4
Add test with library with constant variable
7 years ago
Alex Rea
3b004c7497
Restore preprocessing of constant/view
7 years ago
cgewecke
da0f9dcede
Fix pure fix
7 years ago
cgewecke
2ecbe5efc6
Permit view, pure, experimental and solc 0.4.17
7 years ago
cgewecke
31167a0cb3
Fix tests that fail with stream read
7 years ago
cgewecke
a0a4254f47
Revert vm stipend fix
7 years ago
cgewecke
f6a2d6dab7
Upgrade to newer testrpc with call stipend fix, unskip test
7 years ago
cgewecke
295ffbbffd
Add transfer / send unit test. Use Node7
7 years ago
cgewecke
837deed888
Lint
7 years ago
cgewecke
09d230daae
Allow truffle.js to be named truffle-config.js
7 years ago
cgewecke
bc8e0b8931
Fix lcov html report bug
7 years ago
cgewecke
854ddd2f96
Add testrpc-sc signing test and lint
7 years ago
cgewecke
4fa49701a8
exec.js refactor: modularized and moved logic to lib/app.js
7 years ago
Alan Lu
bc27bd06da
Added test for race condition
7 years ago
Alex Rea
c500b9df7a
Allow files to be skipped during coverage
...
While ordinarily we shouldn't want to do these, it is possible to
construct valid contracts using assembly that break when the coverage
events are injected.
8 years ago
cgewecke
05e5538b50
Unit test copying project into env ( #39 )
8 years ago
Alex Rea
5bf8f9372c
Copy all directories when setting up coverageEnv
...
The exception is `node_modules`, which must have copyNodeModules
set to `true` in .solcover.js in order to be included.
8 years ago
cgewecke
61c5decfa1
Fix testrpc filter tests. Disable yarn
8 years ago
cgewecke
bfcb67dbcd
Add (disabled) events filter unit test
8 years ago
cgewecke
566758b40c
Use coverage network port if avail (& unit test).
8 years ago
cgewecke
9f41aee7fa
Move files into /lib and /bin
8 years ago
cgewecke
495f776d27
Use node_modules/.bin/testrpc-sc
8 years ago
cgewecke
2f933a640f
Disable two "config" tests for CI - multiple testrpc launches max out container memory limit
8 years ago
cgewecke
7617134adf
Add unit test for arbitrary testing command config option, remove test flush
8 years ago
cgewecke
381285c920
Allow testrpc options string in config, rename run to cli (test sequencing fix)
8 years ago
cgewecke
21d3c04ead
Fix empty contract body parsing bug. Add coverage unit test for case
8 years ago
cgewecke
c98d085718
Fix testrpc fork name in pkg, remove unused testing utils
8 years ago
cgewecke
c4f03dc0b2
Lint
8 years ago
cgewecke
d8eafb8178
Merge adriamb inheritance fix, use non-forked (global) truffle
8 years ago
cgewecke
440e6850ac
Use sc-forks, add inheritance test, fix report bug
8 years ago
cgewecke
9d24ac7087
Remove some extraneous deps, use sc-forks testrpc
8 years ago
cgewecke
f6b617ea22
Debug CI: run flush test
8 years ago
cgewecke
e075842225
Use istanbul API instead of shell.exec b/c incompatible w/ npm install --save-dev solcover
8 years ago