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

bodgit / sevenzip / 29130351630
75%

Build:
DEFAULT BRANCH: main
Ran 10 Jul 2026 11:28PM UTC
Jobs 1
Files 25
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

10 Jul 2026 11:26PM UTC coverage: 75.362% (+0.2%) from 75.131%
29130351630

push

github

web-flow
fix: return EOF when buffer is empty (#476)

* fix: return EOF when buffer is empty

The bra reader could return invalid results when a read ended
exactly so no data was left: In this case, the rc.rc read returned
(0, EOF), rc.n was 0. Therefore the rc.buf.Read() was called with
an empty slice, which caused it to return (0, nil), which was
then returned to the caller, and left the reader in the same
state as before.
In combination with e.g. io.ReadAll, this could cause an endless
loop.

* test: add test case for read loop

* test: Tweak test case

* Rename the test and example archive to make it slightly more obvious
  which filter is tested and tie it to the GitHub PR number.
* Wrap the test with a timeout so without the fix the test times out
  quickly rather than just spinning until the overall test timeout triggers.

---------

Co-authored-by: Max Altgelt <max.altgelt@nextron-systems.com>

3 of 3 new or added lines in 1 file covered. (100.0%)

1872 of 2484 relevant lines covered (75.36%)

0.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29130351630.1 10 Jul 2026 11:28PM UTC 25
75.36
GitHub Action Run
Source Files on build 29130351630
  • Tree
  • List 25
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b9f4edb8 on github
  • Prev Build on main (#26918615730)
  • Next Build on main (#29130501305)
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