Merged
Conversation
cedeb38 to
dcb5488
Compare
Darksonn
reviewed
Nov 26, 2024
Member
Darksonn
left a comment
There was a problem hiding this comment.
Overall this looks good to me and I'm happy to add new tests.
dcb5488 to
ba1b727
Compare
Contributor
Author
|
Ping @Darksonn |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
After playing around with
cargo-mutantsI got confirmation that multiplebytesAPIs are not tested, which in the past have lead to things like #138, b4ebe84 and #730. This general way of testing also makes it easier to test specializations like #481, which may be interesting to implement for some types in the future.I've also conservatively deleted tests for things I could confirm were covered by the new ones.
This also increases test coverage from 67.2% to 72.2%.
If we like this approach the same could be done for
BufMut.`cargo-mutants` missed.txt output
master
This branch
diff