cgewecke
|
1da9510325
|
First draft
|
10 months ago |
cgewecke
|
6739db6265
|
Use Hardhat client and ethers in unit tests (#847)
|
10 months ago |
cgewecke
|
66082b3e56
|
Upgrade solidity version in tests to 0.8.x (#843)
|
10 months ago |
cgewecke
|
16c2a04e46
|
Add test for multi-contract files with inheritance (#836)
|
10 months ago |
cgewecke
|
88c1d00390
|
Fix loops, modifiers, options and statements tests
|
3 years ago |
cgewecke
|
93214db07c
|
Update tests for solc 0.7.x (#582)
|
3 years ago |
cgewecke
|
19f1990304
|
Remove ganache-core-sc dev dependency (#554)
* Use api.ganache in unit tests
|
4 years ago |
cgewecke
|
102bb5b9ba
|
Allow modifier string arguments containing "{" (#480)
|
5 years ago |
cgewecke
|
25eb6c4e69
|
Allow base contract string constructor args with open curly braces (#479)
|
5 years ago |
cgewecke
|
1c8701ecf9
|
Improve coverage (#409)
+ Remove unused code from `lib/parse.js`
+ Add invalid reporter test
+ Remove un-hittable try/catch around backup client load in API.ganache
|
5 years ago |
cgewecke
|
1d093e9732
|
Stop injecting coverage hash fn definition in interfaces (#383)
|
5 years ago |
cgewecke
|
ec231a2328
|
Instrument with injected function calls (#381)
|
5 years ago |
cgewecke
|
c8de349fec
|
Working truffle plugin draft w/ integration tests
|
5 years ago |
cgewecke
|
79b2fa6b8b
|
Remove ganache-core / misc cleanup
|
5 years ago |
cgewecke
|
768908bba2
|
Update statements tests
|
5 years ago |
cgewecke
|
fc3115138c
|
Initial draft: 0.7.0
|
5 years ago |
cgewecke
|
004142f937
|
Update parser-antlr to ^0.4.7 (type keyword fix)
|
5 years ago |
cgewecke
|
1ec36cab12
|
Modify preprocessor for nested conditionals, test w/ oraclize
|
5 years ago |
cgewecke
|
de233a93b4
|
Add test
|
5 years ago |
Alex
|
95b099afbf
|
Begin transition to solidity-parser-antlr
|
6 years ago |
Alex
|
69fb99b7af
|
Update tests save for openZeppelin
|
6 years ago |
cgewecke
|
eed704936a
|
Add logic / tests to emit own events
|
7 years ago |
cgewecke
|
2ec36ca1a9
|
Fix parsing bug preventing fn definition in structs
|
7 years ago |
cgewecke
|
816d99e7bc
|
Add relative mapping logic, remove path corrections in tests
|
7 years ago |
Dan Phifer
|
b967e7b8be
|
Most of the tests pass now, except there is still an issue with starting testrpc-sc in the "before" hook.
|
7 years ago |
cgewecke
|
837deed888
|
Lint
|
7 years ago |
cgewecke
|
be99e03f1b
|
Make solc warnings filter work correctly
|
7 years ago |
cgewecke
|
2ead932203
|
Make tests work
|
7 years ago |
cgewecke
|
854ddd2f96
|
Add testrpc-sc signing test and lint
|
7 years ago |
cgewecke
|
01a852a974
|
Instrument empty contract bodies correctly
|
8 years ago |
cgewecke
|
9d9dcda181
|
Fix tuple parsing / update tests
|
8 years ago |
cgewecke
|
61c5decfa1
|
Fix testrpc filter tests. Disable yarn
|
8 years ago |
cgewecke
|
9f41aee7fa
|
Move files into /lib and /bin
|
8 years ago |
cgewecke
|
21d3c04ead
|
Fix empty contract body parsing bug. Add coverage unit test for case
|
8 years ago |
cgewecke
|
1bea7577e8
|
Lint III: add .eslintignore for truffle-crash test (intentional syntax error)
|
8 years ago |
cgewecke
|
af94780933
|
Lint II
|
8 years ago |
cgewecke
|
53c7eaedd5
|
Bump solidity-parser to 0.3.0 & small fixes to accomodate it. Add tuples test.
|
8 years ago |
Alex Rea
|
500cbd6f29
|
Remove the 'instrumenting' flag
|
8 years ago |
Alex Rea
|
2c3a2248c8
|
Run ESLint over everything
|
8 years ago |
cgewecke
|
a843a0b1f6
|
Add unit test for LibraryStatement, UsingStatement, lib method calls
|
8 years ago |
Alex Rea
|
80d837d27d
|
Tests should now use full path
|
8 years ago |
cgewecke
|
05e75be6e8
|
Fix solidity-parser pkg version
|
8 years ago |
Alex Rea
|
83181ce642
|
Remove an it.only that crept through
|
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 |