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

ryanlewis / figgo / 27239955792
64%

Build:
DEFAULT BRANCH: main
Ran 09 Jun 2026 10:29PM UTC
Jobs 1
Files 16
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 Apr 2026 08:10PM UTC coverage: 63.631% (-1.1%) from 64.753%
27239955792

push

github

ryan
fix: resolve all compat issues with external fonts

Fix 7 categories of rendering bugs identified by golden tests
against 376 external figlet fonts, achieving 100% compatibility:

- OldLayout bitmask: mask 5 bits (matching figlet's & 31)
- FullLayout=0: respect as valid full-width layout
- FullLayout negative: treat as raw bitfield like figlet
- Endmark detection: strip trailing whitespace first
- RTL right-justification: pad output for RTL fonts
- Glyph row padding: use unpadded row-0 width
- CP437 transcoding: auto-detect and convert non-UTF-8 fonts
- Empty output: match figlet for zero-width glyphs
- Golden parser: track code fence length for backtick art

Regenerate compat goldens with 4-backtick fences and CP437
transcoding support in the generator.

88 of 126 new or added lines in 5 files covered. (69.84%)

88 existing lines in 2 files now uncovered.

2215 of 3481 relevant lines covered (63.63%)

302.94 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
0.0
0.0% cmd/generate-goldens/main.go
14
60.69
-0.53% internal/renderer/renderer.go
6
79.95
-0.29% internal/parser/parser.go
2
90.48
internal/parser/cp437.go
1
97.95
-0.35% layout.go

Coverage Regressions

Lines Coverage ∆ File
87
0.0
0.0% cmd/generate-goldens/main.go
1
60.69
-0.53% internal/renderer/renderer.go
Jobs
ID Job ID Ran Files Coverage
1 27239955792.1 09 Jun 2026 10:29PM UTC 16
63.63
GitHub Action Run
Source Files on build 27239955792
  • Tree
  • List 16
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27239955792
  • 566b3e9f on github
  • Prev Build on main (#24005782446)
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