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

mindersec / minder / 27712349294
61%

Build:
DEFAULT BRANCH: main
Ran 17 Jun 2026 07:04PM UTC
Jobs 1
Files 347
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

17 Jun 2026 06:53PM UTC coverage: 60.629% (+0.02%) from 60.614%
27712349294

push

github

web-flow
feat(ruletest): add Starlark-based test runner for rule types (#6508)

Introduce pkg/ruletest, a Starlark-based test runner that lets rule
authors write and execute tests for Minder rule types without needing
a running server or live credentials.

The runner:
- Discovers *.star test files under a directory tree
- Executes all test_* functions found in each file
- Provides a fail() builtin that records failures without aborting
  (expect semantics), collecting all failures per test
- Integrates with Go's testing.T for use in standard go test workflows

This is Phase 1 of the rule testing framework described in the design
doc (PR #6492). Future phases will add engine integration, mocking,
and the mindev test CLI command.

75 of 117 new or added lines in 1 file covered. (64.1%)

20500 of 33812 relevant lines covered (60.63%)

39.67 hits per line

Uncovered Changes

Lines Coverage ∆ File
42
64.1
pkg/ruletest/runner.go
Jobs
ID Job ID Ran Files Coverage
1 27712349294.1 17 Jun 2026 07:04PM UTC 347
60.63
GitHub Action Run
Source Files on build 27712349294
  • Tree
  • List 347
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27712349294
  • 0f688a8d on github
  • Prev Build on main (#27708224240)
  • Next Build on main (#27844229627)
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