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

umputun / remark42 / 33281590099
85%
master: 85%

Build:
Build:
LAST BUILD BRANCH: jest-thin-stacked
DEFAULT BRANCH: master
Ran 29 Aug 2026 11:43PM UTC
Jobs 1
Files 54
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

29 Aug 2026 11:41PM UTC coverage: 85.427%. Remained the same
33281590099

Pull #2215

github

paskal
Pin the public path fix that shipped without a test

The bundler used to bake a fixed public path into every entry, so an
instance mounted under a prefix, which manuals/subdomain documents,
asked the domain root for its provider icons and got nothing. The fix
that consolidated the frontend toolchain derived the path from the URL
the bundle was loaded from instead, and covered it with nothing:
publicPath appears only in webpack.config.js and neither suite touched
asset paths.

The check is on the assignment webpack emits for its runtime public
path, a string literal when the path is fixed and an expression when it
is derived. Asset filenames are bare in both builds, so the obvious
assertion, looking for a rooted "/web/name.svg" string, finds nothing
either way and proves nothing. I wrote that one first and it passed
against a deliberately broken build.

Every emitted bundle is checked rather than the entry the bug was
reported against: it put fifteen icons in remark.mjs and one in
last-comments.mjs, so a case reading a single entry would have gone
green with half of it still live.

Verified by rebuilding the frontend with the public path baked back in:
the assertion fails on that build and passes on master's.
Pull Request #2215: Judge the iframe reveal by the mark, and pin the public path

6665 of 7802 relevant lines covered (85.43%)

38.21 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33281590099.1 29 Aug 2026 11:43PM UTC 54
85.43
GitHub Action Run
Source Files on build 33281590099
  • Tree
  • List 54
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #2215
  • PR Base - master (#33223226208)
  • Delete
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