cgewecke
fc3115138c
Initial draft: 0.7.0
5 years ago
vreturn
f28e0b81f7
Truffle config handling ( #366 )
...
* add new truffle config handling
* use ifs
* nework typo lol
* remove stray config edits
* remove truffleConfig.js, improve default config handling
* readability
* remove legacy truffle config file, don't rely on truffle's fallback strategy
* add semicolon
* eh, no need to explicitly remove this
* fix notes, simplify logic
* debug e2e
* print pr path
* update pr_path
* use commit sha1
* update pr path in other e2e, remove log
* Adapt PR_PATH for cached builds
* Debug CI
5 years ago
cgewecke
8709436ccd
Upgrade testrpc-sc to 6.4.5, pin truffle
5 years ago
cgewecke
dab3634dc9
Prefer truffle-config.js
5 years ago
Alex
8570b48283
Increase buffer, which I think people are hitting!
6 years ago
Alex
74532c30e3
Mandatory --allowUnlimitedContractSize
6 years ago
Alex
956cb3371e
Update packages (including testrpc-sc)
6 years ago
Alex
8adfa317db
Add first of new zeppelin tests
6 years ago
Alex
69fb99b7af
Update tests save for openZeppelin
6 years ago
Mudit Gupta
f0f7dacb67
Added 'node' to a command
...
Added node in-front of the command to being executed by childprocess.exec(). This will make sure that windows will execute the js file rather than opening it in a text editor.
6 years ago
ßingen
c9c5787238
Fix issue with imported packages with subfolders
...
See: https://github.com/sc-forks/solidity-coverage/issues/131#issuecomment-417748614
6 years ago
cgewecke
441d4533a4
Fix deepSkip
6 years ago
cgewecke
a99e050a45
Add optional honor excluded files for instrumentation hangs
6 years ago
Brett Sun
dc6e671c19
Avoid instrumenting entire codebase twice
6 years ago
c-g-e-w-e-k-e-
a8f6b5b75e
Revert "Honor excluded files"
6 years ago
h3ph4est7s
8677e23097
Honor excluded files
...
add check to honor the excluded files in `view` and `pure` modifiers processing functionality.
(cherry picked from commit 476dc4d95c
)
6 years ago
Dimitar Dzhurenov
72ad835960
Add new parameter for build directory path
6 years ago
cgewecke
8a2ac28a9c
Also copy dotfiles into env
6 years ago
vdrg
73579bc8de
Use require.resolve() to get the path of testrpc-sc
7 years ago
vdrg
9b9aaa49e1
Add -L flag when copying packages specified in the copyPackages option
7 years ago
cgewecke
1ae971558e
Kill testrpc w/ tree-kill
7 years ago
cgewecke
6255abfca1
Cleanup stdout/stderr streams on exit
7 years ago
André Silva
6d53e643f2
fix rpc server launch
7 years ago
cgewecke
764fc6e8ec
Bump testrpc-sc to 6.1.0
7 years ago
cgewecke
070c8c3173
Use relative mapping
7 years ago
Sergey Ukustov
682d70f34a
rm -rf /build/contracts
7 years ago
cgewecke
1645e34376
ABI swap
7 years ago
cgewecke
0fa37ce8d5
Also track/modify parents methods
7 years ago
cgewecke
8722e0ab7f
Add ability skip entire folders
7 years ago
cgewecke
5ebd3041f6
Process all files in contracts folder for constant ABI mods
7 years ago
cgewecke
906250d79e
Fix misnamed compileCommand option
7 years ago
Alex Rea
986eeadc1b
Do not require tests to use .call()
7 years ago
Experimental Team
d3b1a0dbd5
copyNodeModulesPackages -> copyPackages fix
7 years ago
Experimental Team
08ea7e185c
Add specific packages into coverageEnv
7 years ago
Alex Rea
a1a55ef1f1
Handle *.sol files that are invalid Solidity
7 years ago
Alex Rea
58a216cb85
Only remove pure/view/constant from functions
...
Uses the preprocessor walking over the AST rather than a regex
7 years ago
Alex Rea
3b004c7497
Restore preprocessing of constant/view
7 years ago
cgewecke
dfd564ad03
Do not preprocess view and constant
7 years ago
cgewecke
05f8da00c9
Post-process exclude constant modifier too
7 years ago
cgewecke
f02cb7689e
Add sanity checks for contracts and coverageEnv folders
7 years ago
cgewecke
94649a9e7d
testrpc-sc to 6.0.3
7 years ago
cgewecke
da0f9dcede
Fix pure fix
7 years ago
cgewecke
c6795ee812
Increase testrpc-sc stdout buffer size
7 years ago
cgewecke
816d99e7bc
Add relative mapping logic, remove path corrections in tests
7 years ago
cgewecke
31167a0cb3
Fix tests that fail with stream read
7 years ago
Marcin Rudolf
f9ddd876e9
reads trace file line by line
7 years ago
Dan Phifer
30eedbec7b
Providing relative paths to Istanbul. now reports actually show up in the reports directory rather than next to my .sol files and css/js references work
7 years ago
Dan Phifer
8a86dc777a
Bug fix for windows file paths
7 years ago
cgewecke
837deed888
Lint
7 years ago
cgewecke
09d230daae
Allow truffle.js to be named truffle-config.js
7 years ago