Alex
|
b57c8e5122
|
Instrument modifiers correctly
|
6 years ago |
Alex
|
9b5d9ffc66
|
Accommodate async nature of solidity-parser-antlr
|
6 years ago |
Alex
|
be25c4f742
|
Add tests for #316 #317
|
6 years ago |
Alex
|
95b099afbf
|
Begin transition to solidity-parser-antlr
|
6 years ago |
Alex
|
5882fc50ba
|
Bring conditional contracts up to new syntax
We can't run them, but there here for if we ever figure it out!
|
6 years ago |
Alex
|
8adfa317db
|
Add first of new zeppelin tests
|
6 years ago |
Alex
|
69fb99b7af
|
Update tests save for openZeppelin
|
6 years ago |
cgewecke
|
4c65dc2271
|
Support constructor keyword / bump solidity-parser
|
7 years ago |
cgewecke
|
eed704936a
|
Add logic / tests to emit own events
|
7 years ago |
cgewecke
|
a9b575d470
|
Emit coverage events. Bump solc to 0.4.21, Truffle to 4.1.5
|
7 years ago |
cgewecke
|
633ceec9d1
|
Allow interface contracts
|
7 years ago |
cgewecke
|
417ad1de81
|
Preserve CRs of removed modifiers
|
7 years ago |
cgewecke
|
dfede5b05f
|
Bump parser to 0.4.3
|
7 years ago |
cgewecke
|
2ec36ca1a9
|
Fix parsing bug preventing fn definition in structs
|
7 years ago |
cgewecke
|
1645e34376
|
ABI swap
|
7 years ago |
cgewecke
|
0fa37ce8d5
|
Also track/modify parents methods
|
7 years ago |
cgewecke
|
5ebd3041f6
|
Process all files in contracts folder for constant ABI mods
|
7 years ago |
Alex Rea
|
c2dd7878f4
|
Add test with library with constant variable
|
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
|
14d7c6b51b
|
Fix gas test, bump to testrpc-sc 6.0.4
|
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
|
295ffbbffd
|
Add transfer / send unit test. Use Node7
|
7 years ago |
Alex Rea
|
cc0fe764c5
|
Correctly instrument comments near function's {
|
7 years ago |
cgewecke
|
be99e03f1b
|
Make solc warnings filter work correctly
|
7 years ago |
cgewecke
|
2ead932203
|
Make tests work
|
7 years ago |
Alex Rea
|
f1389eecda
|
First stab at instrumenting asserts
|
7 years ago |
cgewecke
|
01a852a974
|
Instrument empty contract bodies correctly
|
8 years ago |
cgewecke
|
fa21d5bc22
|
Instrument conditional assignment to MemberExpressions
|
8 years ago |
cgewecke
|
9d9dcda181
|
Fix tuple parsing / update tests
|
8 years ago |
cgewecke
|
bfcb67dbcd
|
Add (disabled) events filter unit test
|
8 years ago |
cgewecke
|
8223aec065
|
Rename "run" folders/files "cli" for consistency
|
8 years ago |
cgewecke
|
4b627f6b9e
|
Fix broken chained call handling, add unit tests to verify cases get coverage
|
8 years ago |
cgewecke
|
21d3c04ead
|
Fix empty contract body parsing bug. Add coverage unit test for case
|
8 years ago |
cgewecke
|
440bd8b602
|
Fix chained constructor/method call bug. Add compilation unit test for case
|
8 years ago |
cgewecke
|
440e6850ac
|
Use sc-forks, add inheritance test, fix report bug
|
8 years ago |
cgewecke
|
f1de0f42df
|
exec.js test suite updated for truffle 3
|
8 years ago |
cgewecke
|
53c7eaedd5
|
Bump solidity-parser to 0.3.0 & small fixes to accomodate it. Add tuples test.
|
8 years ago |
cgewecke
|
a843a0b1f6
|
Add unit test for LibraryStatement, UsingStatement, lib method calls
|
8 years ago |
Alex Rea
|
3304b4c4f1
|
Add tests for 'useless' (but valid) expressions
It's unclear why someone would do these things, but they're
valid solidity, so we should support them...
|
8 years ago |
cgewecke
|
c782afa322
|
Add unit tests for ConditionalExpression
|
8 years ago |
Alex Rea
|
50570c8b24
|
Instrument statements after a closing brace
|
8 years ago |
cgewecke
|
24756e3980
|
Istanbul-style tests (#13), fix If bug (#26), loop statement support (#27)
|
8 years ago |
cgewecke
|
10254a4790
|
Draft test suite
|
8 years ago |