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

steinfletcher / apitest
100%

Build:
DEFAULT BRANCH: master
Repo Added 30 Jan 2019 09:34PM UTC
Files 19
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-agent-skill
  • claude/determined-cannon-e63bd4
  • coverage-100
  • coverage-badge
  • dependabot/go_modules/examples/github.com/klauspost/compress-1.18.7
  • feature/add-more-mock-debug
  • feature/add_cookie_response_matcher
  • feature/assert
  • feature/circleci
  • feature/mock-custom-matcher-funcs
  • feature/support-url-host-in-matcher
  • fix-empty-presence-matchers
  • fix-method-only-mock
  • fix-query-in-url
  • fix-standalone-times
  • master
  • self-contained-report
  • v1.0.0
  • v1.0.0-alpha.10
  • v1.0.0-alpha.11
  • v1.0.0-alpha.12
  • v1.0.0-alpha.13
  • v1.0.0-alpha.8
  • v1.0.0-alpha.9
  • v1.0.1
  • v1.0.10
  • v1.0.11
  • v1.0.12
  • v1.0.3
  • v1.0.4
  • v1.0.6
  • v1.0.7
  • v1.0.8
  • v1.0.9
  • v1.1.0

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

Relevant lines Covered
Build:
Build:
2945 RELEVANT LINES 2941 COVERED LINES
76.09 HITS PER LINE
Source Files on master
  • Tree
  • List 19
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
40494961886 master 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, ... push 27 Oct 2026 11:17AM UTC web-flow github
99.86
40494563062 self-contained-report Merge 235217f4e into aa1998261 Pull #185 27 Oct 2026 11:14AM UTC web-flow github
99.86
40493988276 self-contained-report Merge f288619af into aa1998261 Pull #185 27 Oct 2026 11:09AM UTC web-flow github
99.86
40489813617 master Add an Agent Skill for writing apitest tests (#184) Ship a skill that teaches coding agents to write, fix and review apitest tests, and package the repository as a Claude Code plugin marketplace so it installs with: claude plugin marketplace... push 27 Oct 2026 10:37AM UTC web-flow github
99.93
40488329470 add-agent-skill Merge 7a9fee0ec into 364a2ba3d Pull #184 27 Oct 2026 10:25AM UTC web-flow github
99.93
40483999647 master Allow mocks built with Method alone (#183) A mock built with Method and no URL panicked with a nil pointer in the path matcher, and in Result.UnmatchedMocks when unused. The path, host and scheme matchers now skip such mocks, so they match any UR... push 27 Oct 2026 09:52AM UTC web-flow github
99.93
40483978193 master Honour Times on standalone mocks (#182) EndStandalone and NewStandaloneMocks(...).End() used each mock once, ignoring Times(n). The per-invocation copying done by APITest.Mocks is moved into expandTimes and used in standalone mode too. Co-author... push 27 Oct 2026 09:51AM UTC web-flow github
99.92
40483920676 master Keep query strings written into the request URL (#181) A query string in the request URL, e.g. Get("/articles?page=2"), was replaced by the parameters from Query, QueryParams and QueryCollection, so it was lost even when no builder parameters wer... push 27 Oct 2026 09:51AM UTC web-flow github
99.92
40483666958 fix-method-only-mock Merge d001d0b97 into 20669bfff Pull #183 27 Oct 2026 09:49AM UTC web-flow github
99.93
40483656649 fix-standalone-times Merge 689aaf708 into 20669bfff Pull #182 27 Oct 2026 09:49AM UTC web-flow github
99.92
See All Builds (297)
  • Repo on GitHub
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