Releases: helm-unittest/helm-unittest
Releases · helm-unittest/helm-unittest
v0.5.1
Fixes
- Fix parse multidocument testsuites (credits @ivankatliarchuk, resolves #329, resolves #336)
Updates
- Update packages to latest patch versions
- Update documentation (credits @dancer1325)
v0.5.0
Features
- Add feature to mock k8s apis, which can help to test lookup function scenarios (credits @cgroschupp, resolves #249)
- Add feature to allow multiple suites same test file (credits @jdiegosierra, resolves #272)
Enhancements
- Enhance to support assert 'failedTemplate' to catch a generic error message (credits @ivankatliarchuk, resolves #218)
Fixes
- Fix test-level values takes precedence over the suite-level (resolves #291)
- Fix containsDocument fix negative context support (credits @ivankatliarchuk, resolves #316)
Updates
- Update packages to latest patch versions
- Update documentation
v0.4.4
v0.4.3
Improvements
- Improve development, by running PR validation using GitHub actions (credits @ivankatliarchuk)
Fixes
- Fix unittest fails when chart name has same name as one of its dependencies (resolves #283)
- Fix documentSelector matches resources outside of selected templates (credits @ivankatliarchuk, resolves #286)
- Fix IsNullOrEmptyValidator for single values (credits @arkbriar)
- Fix validation on Windows target platform
Updates
v0.4.2
Improvements
- Improve storing generated template when debug flag enabled (credits @thepeak99)
- Improve development (credits @ivankatliarchuk)
Fixes
- Fix global set and set override (resolves #210, resolves #276)
- Fix debug flag by changing name to debugPlugin flag (resolves #241)
- Fix empty documentSelector (credits @michaelruigrok)
Updates
- Update packages to latest patch versions (credits @ivankatliarchuk, credits @stavros-k, resolves #295)
- Update documentation (credits @tochev)
v0.4.1
Improvements
- Enhancing testfile globbing (credits @kdhtrifork, resolves #248)
Fixes
- Fix contains document validator (credits @ivankatliarchuk, resolves #227, resolves #268)
- Fix global values leak (credits @kdhtrifork, neo2k, resolves #235, resolves #271)
Updates
- Update packages to latest patch versions
- Update documentation
v0.4.0
Added Features
- Added DocumentSelecter (credits @jonathon-mcnabb, resolve #179)
Improvements
Fixes
- Correct find subchart template files if filename includes chart name (resolves #238)
- Correct containsDocument validation (resolves #239)
Updates
- Update packages to latest patch versions (resolves #260)
- Update json schema (credits @justusbunsi)
- Update documentation (credits @atombrella)
v0.3.6
Added Features
- Added templated Test Suites, to make re-usable tests possible (credits @hanseltime, resolves #57, resolves #186)
Improvements
Fixes
- Fix incorrect filtering template files (resolves #219)
- Fix snapshot validator with Empty documents (credits @matthyx)
- Fix inconsistent results lengthEqual validator (credits @hanseltime)
- Fix global values (credit @zidoshare, resolves #215)
Updates
- Update packages to latest patch versions
- Update documenation
v0.3.5
Fixes
- Fix recursive subchart testing (credits @zidoshare, resolves #206)
- Fix old containsDocument behaviour to ignore other documents in multidocument validation (resolves #205)
- Fix failed_template to also work when empty documents are found (resolves #191)
- Fix failed_template multi colon handling (resolves #200)
- Fix glob all valid filenames (resolves #201)
Updates
- Update packages to latest patch versions
- Update documenation (thanks to @yariksheptykin)
v0.3.4
Added Features
- Enable suite-level set block (resolves #155)
Improvements
- Remove GitHub API usage during install (credits @raxod502-plaid, resolves #181)
Fixes
- Fix only output JUnit error when tests are failed (resolves #154)
- Fix/Refactor containsDocument validation, handles strict validation when multiple documents are found (resolves #167, resolves #173)
- Fix schema definition types (resolves #174)
- Fix validation of required fields in suite (resolves #178)
Updates
- Update packages to latest patch versions
- Update documentation