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

Geal / nom / 2467 / 13
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2020 10:34AM UTC
Files 42
Run time 3s
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

11 Oct 2020 10:01AM UTC coverage: 83.371%. Remained the same
FEATURES='--features "std lexical regexp"'

push

travis-ci

Geal
Correct `Incomplete` errors from length_data/value

If they didn't have enough input data, these two functions were
returning a `Needed` value reflecting the entire expected length, not
the length remaining after the available input.

As a result, a caller that blocks until the specified number of bytes
are available could get stuck waiting forever.

I've fixed the affected tests at the same time as fixing this bug. For
most of them I made sure the tests would detect this error. But for
`tests/overflow.rs`, I deleted the partial input after the length
instead (meaning the tests pass either way), because I don't think it
matters for the purposes of checking if the parsers have an unsigned
overflow.

4031 of 4835 relevant lines covered (83.37%)

2.87 hits per line

Source Files on job 2467.13 (FEATURES='--features "std lexical regexp"')
  • Tree
  • List 0
  • Changed 13
  • Source Changed 6
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1871
  • Travis Job 2467.13
  • 6c643a39 on github
  • Prev Job for FEATURES='--features "std lexical regexp"' on master (#2465.13)
  • Next Job for FEATURES='--features "std lexical regexp"' on master (#2468.13)
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