Skip to content

feat[test]: add tests for venom dload lowering pass#4471

Merged
charles-cooper merged 12 commits intovyperlang:masterfrom
HodanPlodky:chores/venom/lower-dload
Mar 7, 2025
Merged

feat[test]: add tests for venom dload lowering pass#4471
charles-cooper merged 12 commits intovyperlang:masterfrom
HodanPlodky:chores/venom/lower-dload

Conversation

@HodanPlodky
Copy link
Copy Markdown
Collaborator

What I did

How I did it

How to verify it

Commit message

Commit message for the final, squashed PR. (Optional, but reviewers will appreciate it! Please see our commit message style guide for what we would ideally like to see in a commit message.)

Description for the changelog

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@codecov
Copy link
Copy Markdown

codecov bot commented Feb 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.09%. Comparing base (7d921e9) to head (fd78151).
Report is 96 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4471      +/-   ##
==========================================
+ Coverage   92.07%   92.09%   +0.02%     
==========================================
  Files         120      120              
  Lines       17352    17349       -3     
  Branches     2938     2935       -3     
==========================================
+ Hits        15977    15978       +1     
+ Misses        957      954       -3     
+ Partials      418      417       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Member

@charles-cooper charles-cooper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can add a #pragma: nocover here:
https://github.com/vyperlang/vyper/pull/4471/checks?check_run_id=36853136167

besides that, looks good. not sure we need sink since we are not doing hevm check. maybe we should check though that the resulting code can compile to assembly?

@HodanPlodky HodanPlodky marked this pull request as ready for review February 25, 2025 15:52
Copy link
Copy Markdown
Member

@charles-cooper charles-cooper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@charles-cooper charles-cooper changed the title chore[venom]: tests for lower dload test[venom]: tests for lower dload Mar 7, 2025
@charles-cooper charles-cooper changed the title test[venom]: tests for lower dload test[venom]: add tests for dload lowering Mar 7, 2025
@charles-cooper charles-cooper changed the title test[venom]: add tests for dload lowering feat[test]: add tests for dload lowering in venom Mar 7, 2025
@charles-cooper charles-cooper changed the title feat[test]: add tests for dload lowering in venom feat[test]: add tests for venom dload lowering pass Mar 7, 2025
@charles-cooper charles-cooper enabled auto-merge (squash) March 7, 2025 11:02
@charles-cooper charles-cooper merged commit 18567f6 into vyperlang:master Mar 7, 2025
159 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants