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
712977f125
Fix istanbul exiting error introduced in #47
8 years ago
cgewecke
ce3342396d
Change testrpc path for yarn compatibility
8 years ago
cgewecke
f2d4e71828
Small exec.js cleanup, clarify port options settings in README
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
c7a2376788
Stop crashing on encounters with non-truffle projects
8 years ago
cgewecke
bfcb67dbcd
Add (disabled) events filter unit test
8 years ago
cgewecke
4a4c495530
Add topic logging to coverageMap
8 years ago
cgewecke
566758b40c
Use coverage network port if avail (& unit test).
8 years ago
cgewecke
7bf86ef5f7
Reverts e7b6ee45af
(b/c useless & incorrect). Small README edits
8 years ago
cgewecke
9f41aee7fa
Move files into /lib and /bin
8 years ago
cgewecke
e7b6ee45af
Add "isTruffle" option
8 years ago
cgewecke
495f776d27
Use node_modules/.bin/testrpc-sc
8 years ago
cgewecke
ff8d5546ed
Disambiguate package name & fix readme option params
8 years ago
cgewecke
381285c920
Allow testrpc options string in config, rename run to cli (test sequencing fix)
8 years ago
cgewecke
eacbe634b8
Run testrpc with 35 accounts (uport-proxy) / allow configuration
8 years ago
cgewecke
695b2fef8b
Get truffle exec to recognize networks option flag
8 years ago
cgewecke
3e53edc87f
Add missing assembly AST node type, ignore client truffle.js, revert previous README changes
8 years ago
cgewecke
9af5c30070
Revert previous config fix, update README to require a development network config
8 years ago
cgewecke
7d652aa7e8
Generate a config for truffle.js networks -> development, instead of modifying pre-existing
8 years ago
cgewecke
a46f73355d
Accomodate both locations NPM might install testrpc-sc
8 years ago
cgewecke
1bea7577e8
Lint III: add .eslintignore for truffle-crash test (intentional syntax error)
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
e075842225
Use istanbul API instead of shell.exec b/c incompatible w/ npm install --save-dev solcover
8 years ago
cgewecke
9f770c8700
Move to config file based options, allow use of coverage network in truffle.js
8 years ago
cgewecke
60c93326a0
Try to fix CI: remove yargs, add commander for argv processing
8 years ago
cgewecke
adbdf8e080
Try removing shebang to get CI to pass
8 years ago
cgewecke
6fb6f0b800
Add debugging line for norpc, explicitly include yargs
8 years ago
cgewecke
6de8846abf
Remove silence to debug CI failure, lengthen timeout, npm bin
8 years ago
cgewecke
b24dbc0a75
Remove patching - replace with testrpc/ethereumjs-vm forks
8 years ago
cgewecke
d9d9789f5b
Attempt to normalize paths for "npm install --save-dev" use
8 years ago
cgewecke
fa903ecba2
Comments/cleanup in exec.js. Add --test flag, add CI logic to flush test
8 years ago
cgewecke
f1de0f42df
exec.js test suite updated for truffle 3
8 years ago
cgewecke
b1fa110d89
Add truffle fork dep, exec.js
8 years ago