-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unit tests #239
Comments
I love the idea of doing unit tests with option 2 https://github.com/helm-unittest/helm-unittest. Option 1 might provide more flexibility, but not everyone knows golang and then you have to manage go and package versions, etc. helm-unittest can be executed as a helm plugin or simply in a docker image, and I think this will provide a better experience for contributors and new comers. I'm happy to take this so I can learn how to use helm-unittest. My first PR on this would be to create a basic scaffold to cover some simple helm chart configs such as |
awesome idea. |
I started using option 2, helm unit test, internally and it's been very helpful at catching breaking changes. Looking forward to PR #334 |
It would be nice to test out the helm chart using unit tests.
This has come up a few times since contributions can introduce breaking changes.
Options
helm test
is more of an integration test since it requires deploying the chartWhatever is chosen, the tests should capture at least
The text was updated successfully, but these errors were encountered: