helm-unittest/helm-unittest
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin. observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 82
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 35.5
- age_days: 3201
- days_rel: 40
- days_push: 9
- n_releases_24m: 15
Adoption not part of the score
1386 stars · 324 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A BDD-style unit test framework for Kubernetes Helm charts, distributed as a Helm plugin that adds a `helm unittest` command to the Helm CLI. Tests are written in pure YAML, rendered locally without creating anything on the cluster, and support snapshot testing, wildcard template selection, and dependent subchart testing.
Use cases
- unit test helm charts
- test kubernetes helm chart templates
- validate helm chart rendering in CI
- snapshot test helm template output
- write helm chart tests in yaml
- catch helm chart regressions before deploying
- test helm subcharts and dependent charts
When to choose
- You want to unit test Helm chart template rendering locally without touching a Kubernetes cluster
- You need BDD-style YAML test suites with snapshot testing for chart consistency
- You want chart tests runnable in CI as a Helm plugin, Docker image, or OCI artifact
When to avoid
- You need end-to-end or integration tests against a live cluster rather than local template rendering
- You are not using Helm to package your Kubernetes manifests
- You only need chart linting, where `helm lint` alone may be sufficient
Facets
plugin · maturity active
testing cli developer-tools testing developer-tools cli cross-platform go helm helm-plugin helm-charts kubernetes unit-testing bdd snapshot-testing yaml-tests chart-testing ci-cd devops containers docker
1 source
- readme: https://github.com/helm-unittest/helm-unittest · fetched 2026-08-28 · 147a0c4a3654
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| helm-unittest/helm-unittest | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="helm-unittest/helm-unittest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem