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

steinfletcher / apitest / 40494961886
100%

Build:
DEFAULT BRANCH: master
Ran 27 Oct 2026 11:17AM UTC
Jobs 1
Files 19
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

27 Oct 2026 11:16AM UTC coverage: 99.864% (-0.06%) from 99.925%
40494961886

push

github

web-flow
Make sequence diagram reports self-contained and interactive (#185)

* Make sequence diagram reports self-contained and interactive

The report loaded Bootstrap, jQuery, Raphael, highlight.js, clipboard.js
and js-sequence-diagrams from five CDNs, including an unmaintained page on
bramp.github.io. If any of them went away, every report broke, and reports
could not be viewed offline or as archived CI artifacts.

The report is now one HTML file that loads nothing from the network:

- The sequence diagram is an SVG drawn in Go, sized so every label fits
  between its lifelines. It renders without JavaScript, and each arrow
  links to its message.
- Requests and responses are listed with their start line, headers and
  body. JSON bodies are indented and highlighted on the server side.
- Requests that received no response, such as calls that matched no
  mock, are flagged in the diagram and the event list.
- A small inline script adds selection that links arrows and messages,
  filtering, focus on one participant, j/k keyboard navigation,
  collapsing, copy raw, copy as curl and a dark mode toggle.
- Light and dark themes follow the system setting, the layout works on
  narrow screens, and printing expands every message.

The public API is unchanged. SequenceDiagram writes the same file names
to the same directories, and the meta JSON is still embedded as
#metaJson.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Show the new report in the README

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

350 of 352 new or added lines in 3 files covered. (99.43%)

2941 of 2945 relevant lines covered (99.86%)

76.09 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
97.92
diagram_body.go
Jobs
ID Job ID Ran Files Coverage
1 40494961886.1 27 Oct 2026 11:17AM UTC 19
99.86
GitHub Action Run
Source Files on build 40494961886
  • Tree
  • List 19
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40494961886
  • 50f85b9d on github
  • Prev Build on master (#40489813617)
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