• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

shinghim / rust-bitcoin / 14784650235
84%

Build:
DEFAULT BRANCH: master
Ran 01 May 2025 10:26PM UTC
Jobs 1
Files 131
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Apr 2025 02:01PM UTC coverage: 84.188% (+0.07%) from 84.115%
14784650235

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#4411: Mutation testing: Add exclusions for match arm/guard mutants

<a class=hub.com/shinghim/rust-bitcoin/commit/<a class="double-link" href="https://git"><a class=hub.com/shinghim/rust-bitcoin/commit/3bcb5b0f8d7e1750675b2aba09f487fb4daab97b">3bcb5b0f8 Add exclusions for match arm/guard mutants (Jamil Lambert, PhD)

Pull request description:

  cargo-mutants 25.0.1 introduced a new mutation pattern that deletes an arm of a match statement or replaces a match guard with true and false. These are applied in sections that have been excluded from mutation testing and cause false positives.
  The match patterns are also now stricter causing previously excluded `impl` to be included.

  Exclude the new match arm and guard mutation patterns.

  Add `impl fmt::` versions for Debug and Display.

  Closes #4402

ACKs for top commit:
  apoelstra:
    ACK 3bcb5b0f8d7e1750675b2aba09f487fb4daab97b; successfully ran local tests
  tcharding:
    ACK 3bcb5b0f8d7e1750675b2aba09f487fb4daab97b

Tree-SHA512: d7a45bdd520da275fd84cc3894b78b0721e

22873 of 27169 relevant lines covered (84.19%)

16437.6 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
99.23
-0.77% primitives/src/locktime/relative.rs
6
91.24
0.04% primitives/src/block.rs
9
86.49
0.51% bitcoin/src/blockdata/script/witness_program.rs
15
98.3
-0.01% units/src/amount/tests.rs
20
92.33
0.07% primitives/src/script/mod.rs
22
86.67
8.1% units/src/locktime/relative.rs
26
79.47
-0.31% bitcoin/src/blockdata/script/borrowed.rs
28
71.55
-1.26% bitcoin/src/blockdata/script/owned.rs
41
86.38
0.17% bitcoin/src/psbt/mod.rs
81
77.36
0.18% bitcoin/src/taproot/mod.rs
100
85.19
-0.9% bitcoin/src/bip32.rs
Jobs
ID Job ID Ran Files Coverage
1 14784650235.1 01 May 2025 10:26PM UTC 131
84.19
GitHub Action Run
Source Files on build 14784650235
  • Tree
  • List 131
  • Changed 22
  • Source Changed 22
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14784650235
  • 8a0e645d on github
  • Prev Build on master (#14683573709)
  • Next Build on master (#14947945345)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc