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

stacklok / toolhive / 25364820624
65%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 08:07AM UTC
Jobs 1
Files 716
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 May 2026 08:02AM UTC coverage: 64.683% (+0.004%) from 64.679%
25364820624

push

github

web-flow
Strengthen test assertions in llm_gateway_test.go using jsonPointerGet (#5187)

Tests in `pkg/client/llm_gateway_test.go` were using `assert.Contains` on raw
file bytes, which passes even when a value lands at the wrong JSON pointer or
appears only as a key name. This extends the jsonPointerGet-based assertion
pattern (introduced in #5142) to all remaining tests in the file.

- Replace raw-string `assert.Contains` with `jsonPointerGet` exact-path assertions
  in `TestConfigureLLMGateway_CreatesFile`, `_DeepNestedKey`, `_PreservesExistingKeys`,
  `_ProxyMode`, and the three TLS skip-verify tests
- Replace `assert.NotContains` with `_, ok := jsonPointerGet(...); assert.False(t, ok)`
  in `TestRevertLLMGateway_RemovesKey` and the TLS / Gemini TLS tests
- `assert.Contains` is kept where `jsonPointerGet` cannot help: JSONC comment
  preservation checks and non-string JSON values (e.g. the `permissions` object)

Closes #5179

Co-authored-by: taskbot <taskbot@users.noreply.github.com>

62684 of 96909 relevant lines covered (64.68%)

60.07 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
76.15
-5.5% pkg/secrets/keyring/keyctl_linux.go
2
96.58
0.0% pkg/authserver/storage/memory.go
2
73.63
-0.64% pkg/runner/config.go
2
82.29
-0.21% pkg/vmcp/composer/workflow_engine.go
Jobs
ID Job ID Ran Files Coverage
1 25364820624.1 05 May 2026 08:07AM UTC 716
64.68
GitHub Action Run
Source Files on build 25364820624
  • Tree
  • List 716
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25364820624
  • 22f4769d on github
  • Prev Build on main (#25363934718)
  • Next Build on main (#25367262396)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc