vyperlang / vyper

Pythonic Smart Contract Language for the EVM
https://vyperlang.org
Other
4.85k stars 791 forks source link

feat[test]: add more coverage to `abi_decode` fuzzer tests #4153

Closed charles-cooper closed 3 months ago

charles-cooper commented 3 months ago

What I did

How I did it

How to verify it

Commit message

fuzz with `unwrap_tuple=False`
add fuzzing for structs

follow up to 69e5c0541a9b23

Description for the changelog

Cute Animal Picture

![Put a link to a cute animal picture inside the parenthesis-->]()

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 88.95%. Comparing base (69e5c05) to head (49b0081).

:exclamation: Current head 49b0081 differs from pull request most recent head a1cc924

Please upload reports for the commit a1cc924 to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #4153 +/- ## ========================================== - Coverage 91.32% 88.95% -2.38% ========================================== Files 109 109 Lines 15557 15557 Branches 3416 3416 ========================================== - Hits 14207 13838 -369 - Misses 920 1218 +298 - Partials 430 501 +71 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.