cgewecke
|
09a7c833ae
|
Add extendConfig logic for hardhat-viem plugin (#883)
|
8 months ago |
cgewecke
|
a20fbf7b11
|
Support solc v0.4.x (#877)
|
8 months ago |
cgewecke
|
e6df717d8d
|
Fix duplicate hash logic (#868)
|
9 months ago |
cgewecke
|
44a999fb12
|
Add tests for file-level function declarations (#858)
|
10 months ago |
cgewecke
|
4f007c7583
|
Enable coverage when `viaIR` compiler flag is true (#854)
|
10 months ago |
cgewecke
|
ca695f0223
|
Add missing onPreCompile stage hook (#851)
|
10 months ago |
cgewecke
|
c6eea4b130
|
Remove ganache-cli related code from API & tests (#849)
|
10 months ago |
cgewecke
|
b1ee826ae5
|
Add test for transaction price errors with hardhat_mine (#845)
|
10 months ago |
cgewecke
|
fbed395a17
|
Restructure test folders / move npm commands to shell scripts (#841)
|
10 months ago |
cgewecke
|
1c257b0c74
|
Remove migrations and skipped/stale tests from test suite (#840)
|
10 months ago |
cgewecke
|
3f767d765e
|
Add command option to specify the source files to run the coverage on (#806) (#838)
Co-authored-by: Claudia Barcelo <claudiabarcelovaldes40@gmail.com>
|
10 months ago |
cgewecke
|
abea00b21c
|
Throw error when mocha parallel is set to true (#833)
|
10 months ago |
cgewecke
|
658dc377b1
|
Fix instrumentation error for virtual modifiers (#832)
|
10 months ago |
cgewecke
|
70de9d452b
|
Add test for file level `using for` statements (#831)
|
10 months ago |
cgewecke
|
bfb7e32225
|
Add test named mapping keys solidity syntax (#816)
|
1 year ago |
cgewecke
|
05ab320fbc
|
Fixes for Hardhat 2.11.0 (#740)
|
2 years ago |
cgewecke
|
16367d1538
|
Remove truffle files from project
|
3 years ago |
cgewecke
|
e9133d719c
|
Generate mocha JSON output with --matrix (#601)
|
3 years ago |
cgewecke
|
afd7ef0376
|
Add test matrix generator (#593)
|
3 years ago |
cgewecke
|
f6f94c1cd5
|
Add modifier-invocation-as-branch coverage (#588)
|
3 years ago |
cgewecke
|
64f205ab22
|
Add coverage for ternary conditionals (#587)
|
3 years ago |
cgewecke
|
93214db07c
|
Update tests for solc 0.7.x (#582)
|
3 years ago |
cgewecke
|
add4702034
|
Update logical-or tests for Hardhat
|
3 years ago |
cgewecke
|
9b173ae70f
|
Add branch coverage for logical OR conditions (#499)
* Add initial OR coverage test cases
* Add logicalOR coverage for "require" conditions
* Add logicalOR coverage for "while" conditions
* Add logicalOR coverage for "return" conditions
* Add logicalOR coverage for "if" conditions
* Add logicalOR branch highlighting for html report
|
3 years ago |
cgewecke
|
95341a0f57
|
Add support for `UncheckedStatement` blocks (#712)
|
3 years ago |
cgewecke
|
3300b2363a
|
Add solcOptimizerDetails option (#683)
|
3 years ago |
cgewecke
|
5b7eb34e66
|
Fix hardhat_reset (#667) and add unit tests (#681)
Co-authored-by: adjisb <85941014+adjisb@users.noreply.github.com>
Co-authored-by: Andres Adjimann <aadjiman@gmail.com>
|
3 years ago |
Ryno Beyers
|
cdab28ca07
|
Add new hook and make temporary contracts directory configurable (#664)
|
3 years ago |
cgewecke
|
67b711d118
|
Add test fixture for solc-8 (#661)
|
3 years ago |
cgewecke
|
593d1e37a4
|
Add configureYulOptimizer option (#659)
Co-authored-by: Jason Smythe <jason@smythemail.za.net>
|
3 years ago |
cgewecke
|
a743f2ef94
|
Fix pragma abicoder v2 instrumentation (#615)
|
4 years ago |
cgewecke
|
9ab7757a92
|
Support file scoped function definitions (#605)
|
4 years ago |
cgewecke
|
c88eed29e7
|
Locate .coverage_contracts correctly for subfolder paths (#570)
|
4 years ago |
cgewecke
|
e106076ed5
|
Clean up & fixes for Hardhat PR (#569)
|
4 years ago |
cgewecke
|
0d74ff0b72
|
Add shared buidler / hardhat plugin entrypoint (#564)
|
4 years ago |
cgewecke
|
587a1f3e91
|
Add complex compilation test case (#563)
|
4 years ago |
cgewecke
|
dba6e0c84f
|
Port Buidler tests to Hardhat (#561)
|
4 years ago |
cgewecke
|
1e9ef8b001
|
Split hardhat & builder / support HardhatEVM (#560)
|
4 years ago |
scnale
|
85f8384cfe
|
Update buidler plugin for Hardhat compilation pipeline (#540)
|
4 years ago |
cgewecke
|
655fb79530
|
Parse TryStatements and catchClauses (#522)
|
5 years ago |
cgewecke
|
cccc455e1a
|
Update buidler dev deps & recommend using --network (#519)
|
5 years ago |
cgewecke
|
f1fb8a0f49
|
Stop instrumenting receive() for statements / fns (to save gas) (#517)
|
5 years ago |
cgewecke
|
1b8b73086c
|
Support multi-contract files w/ inheritance for solc 0.6.x (#511)
|
5 years ago |
cgewecke
|
2b14380d3d
|
Auto disable buidler-gas-reporter (#504)
|
5 years ago |
cgewecke
|
7bdcac1206
|
Update solc 0.6.x test for immutable & solc 0.6.5 (#501)
|
5 years ago |
cgewecke
|
e5a5b95ad8
|
Parse solc 6.x contracts (#477)
|
5 years ago |
cgewecke
|
67a3a78854
|
Add solc 0.6.x integration mocks (#461)
|
5 years ago |
cgewecke
|
1ea44eae69
|
Fix broken import test using Truffle 5.1.2 (#454)
|
5 years ago |
cgewecke
|
f7603acbc0
|
Use recursive-readdir to resolve test files (#451)
|
5 years ago |
cgewecke
|
40c7ce38a1
|
Add imports only test, fix instrumenter (#450)
|
5 years ago |