Skip to content

Releases: helm-unittest/helm-unittest

v0.5.1

11 May 11:21
96d1ad4
Compare
Choose a tag to compare

Fixes

Updates

  • Update packages to latest patch versions
  • Update documentation (credits @dancer1325)

v0.5.0

29 Apr 21:39
9903346
Compare
Choose a tag to compare

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

24 Mar 00:21
e251ba1
Compare
Choose a tag to compare

Fixes

  • Fix documentSelector not matches resources when no templates in testjob are defined (credits @ivankatliarchuk, resolves #312)

Updates

  • Updated examples on documentSelector (resolves #285, resolves #302)
  • Updated documentation
  • Updated dependencies

v0.4.3

18 Mar 23:43
9781e9a
Compare
Choose a tag to compare

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

  • Update packages to latest patch versions
  • Update documentation (credits @gionn, credits @mgnisia)

v0.4.2

24 Feb 00:34
7627073
Compare
Choose a tag to compare

Improvements

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

v0.4.1

09 Jan 22:58
54b5bb8
Compare
Choose a tag to compare

Improvements

Fixes

Updates

  • Update packages to latest patch versions
  • Update documentation

v0.4.0

02 Jan 23:14
fe3993a
Compare
Choose a tag to compare

Added Features

Improvements

  • Remove trim copying logging (resolves #237, resolves #260)

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

04 Nov 09:50
65831ef
Compare
Choose a tag to compare

Added Features

  • Added templated Test Suites, to make re-usable tests possible (credits @hanseltime, resolves #57, resolves #186)

Improvements

  • Optimize installation (resolves #176, resolves #214, resolves #225)

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

13 Sep 23:02
86e652b
Compare
Choose a tag to compare

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

01 Aug 21:42
14210a3
Compare
Choose a tag to compare

Added Features

  • Enable suite-level set block (resolves #155)

Improvements

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