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

tired-labs / tiredize / 22651646315
99%

Build:
DEFAULT BRANCH: main
Ran 04 Mar 2026 01:59AM UTC
Jobs 1
Files 56
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

04 Mar 2026 01:59AM UTC coverage: 99.49% (-0.08%) from 99.574%
22651646315

push

github

web-flow
Issue/table header empty indexerror (#25)

* Require pipe in table header regex to prevent IndexError

Changed RE_TABLE header pattern from ([^\n|]*[|])* (zero or more) to
([^\n|]*[|])+ (one or more), ensuring the header group only matches
lines containing at least one pipe character. This prevents
whitespace-only lines (produced by CodeBlock.sanitize()) from matching
as table headers and crashing on empty-string indexing.

* Update issue and specification for table header regex fix

* Add header regex design decision to spec and note format regression

* Guard against empty header after stripping outer pipes

After stripping whitespace and removing leading/trailing pipe
characters, the header string can be empty for degenerate inputs
like ' | '.  Skip these matches to prevent IndexError.  The first
guard (after strip) is defensive against future regex changes; the
second guard (after removing trailing pipe) handles the pipe-only
header case found during peer review.

* Mark table-header-empty-indexerror issue as completed

* Clarify design decision to reflect both regex and guard fixes

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

1 existing line in 1 file now uncovered.

2342 of 2354 relevant lines covered (99.49%)

0.99 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
98.04
-1.96% tiredize/markdown/types/table.py

Coverage Regressions

Lines Coverage ∆ File
1
98.04
-1.96% markdown/types/table.py
Jobs
ID Job ID Ran Files Coverage
1 22651646315.1 04 Mar 2026 01:59AM UTC 56
99.49
GitHub Action Run
Source Files on build 22651646315
  • Tree
  • List 56
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22651646315
  • c5b68b3b on github
  • Prev Build on main (#22650276514)
  • Next Build on main (#22652772801)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc