-
Notifications
You must be signed in to change notification settings - Fork 111
[codec] Add More Varint
Coverage
#1026
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
varint
CoverageVarint
Edge Cases
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.
Varint
Edge CasesVarint
Coverage
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive test coverage to the varint codec implementation by exhaustively verifying encoding and decoding for u16/i16 values and testing boundary cases for values with specific bit patterns.
- Adds exhaustive tests for every possible u16 and i16 value.
- Implements tests for exact bit boundaries and single bit boundary cases across multiple integer types.
Codecov ReportAttention: Patch coverage is
@@ Coverage Diff @@
## main #1026 +/- ##
==========================================
- Coverage 90.96% 90.95% -0.01%
==========================================
Files 191 191
Lines 53587 53671 +84
==========================================
+ Hits 48743 48818 +75
- Misses 4844 4853 +9
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
No description provided.