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

jhillyerd / enmime / 27069031306
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: fix/issue-109
DEFAULT BRANCH: main
Ran 06 Jun 2026 05:28PM UTC
Jobs 2
Files 39
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

06 Jun 2026 05:27PM UTC coverage: 86.379% (-0.06%) from 86.437%
27069031306

Pull #397

github

jhillyerd
fix: decouple internal/textproto from net/textproto error types

The vendored internal/textproto package was importing net/textproto
and using its ProtocolError and Error types. This undermined the
purpose of vendoring, as Go 1.26's CVE-2026-42507 fix changed
Error.Error() to quote the Msg field, breaking test expectations.

Define local ProtocolError and Error types with stable formatting
to insulate against upstream breaking changes while remaining
compatible with all Go versions.
Pull Request #397: fix: decouple internal/textproto from net/textproto error types

10 of 19 new or added lines in 3 files covered. (52.63%)

3285 of 3803 relevant lines covered (86.38%)

4319.37 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
88.7
0.0% internal/textproto/reader.go
3
48.72
0.0% internal/textproto/reader_email.go
3
25.45
3.01% internal/textproto/textproto.go
Jobs
ID Job ID Ran Files Coverage
1 Go-1.25.x - 27069031306.1 06 Jun 2026 05:28PM UTC 39
86.38
GitHub Action Run
2 Go-1.26.x - 27069031306.2 06 Jun 2026 05:29PM UTC 39
86.38
GitHub Action Run
Source Files on build 27069031306
  • Tree
  • List 39
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #397
  • PR Base - main (#25969542310)
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