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

maxlambrecht / rust-spiffe / 20721453421
84%

Build:
DEFAULT BRANCH: main
Ran 05 Jan 2026 04:14PM UTC
Jobs 1
Files 33
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

05 Jan 2026 04:11PM UTC coverage: 84.939% (-2.7%) from 87.639%
20721453421

push

github

web-flow
spiffe-id: switch to byte-based validation and broaden test coverage (#231)

- Use ASCII byte validators for trust domain and path segments
- Replace manual prefix slicing with strip_prefix
- Validate joined segments via validate_segment and preallocate path capacity
- Add TrustDomain::as_str and SpiffeId::trust_domain_name accessors
- Update “all chars” tests to iterate all bytes and assert ASCII-only acceptance
- Add unit tests for as_str and trust_domain_name

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>

159 of 200 new or added lines in 1 file covered. (79.5%)

108 existing lines in 1 file now uncovered.

3773 of 4442 relevant lines covered (84.94%)

555.12 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
41
68.43
-31.16% spiffe/src/spiffe_id/mod.rs

Uncovered Existing Lines

Lines Coverage ∆ File
108
68.43
-31.16% spiffe/src/spiffe_id/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 20721453421.1 05 Jan 2026 04:14PM UTC 33
84.94
GitHub Action Run
Source Files on build 20721453421
  • Tree
  • List 33
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20721453421
  • 8d5c626f on github
  • Prev Build on main (#20700403701)
  • Next Build on main (#20728821162)
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