Skip to content

Payjoin ffi mutants - #1895

Draft
benalleng wants to merge 4 commits into
payjoin:masterfrom
benalleng:payjoin-ffi-mutants
Draft

benalleng wants to merge 4 commits into
payjoin:masterfrom
benalleng:payjoin-ffi-mutants

Conversation

@benalleng

Copy link
Copy Markdown
Collaborator

Closes #1888

This adds both mutants coverage as well as coveralls tracking.

Pull Request Checklist

Please confirm the following before requesting review:

@coveralls

coveralls commented Sep 21, 2026 •

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 36615674838

Coverage decreased (-2.1%) to 84.928%

Details

  • Coverage decreased (-2.1%) from the base build.
  • Patch coverage: 16 uncovered changes across 2 files (705 of 721 lines covered, 97.78%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
payjoin-ffi/src/receive/mod.rs 402 394 98.01%
payjoin-ffi/src/send/mod.rs 219 211 96.35%
Total (4 files) 721 705 97.78%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 19759
Covered Lines: 16781
Line Coverage: 84.93%
Coverage Strength: 290.61 hits per line

💛 - Coveralls

@benalleng

Copy link
Copy Markdown
Collaborator Author

I would like to get a little more raw coverage of the FFI src before marking it ready to review. I think I would like at least no coverage lost when adding this new workspace would be a nice bar to set.

This branch has not been deployed

No deployments
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.

Should payjoin-ffi be covered by cargo mutants?

2 participants