From 76e62ca2aca58a84e8d8142e4b865888183a43d8 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 27 Feb 2024 13:20:37 +0100
Subject: [PATCH] ElasticOperator: Helm Unittests neues Framework and error in
 run_unit_tests.sh script

---
 ozgcloud-elasticsearch-operator/run_helm_test.sh          | 2 +-
 .../src/test/helm/deployment_matchlabels_test.yaml        | 8 ++++----
 .../src/test/helm/deployment_metadata_test.yaml           | 8 ++++----
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/ozgcloud-elasticsearch-operator/run_helm_test.sh b/ozgcloud-elasticsearch-operator/run_helm_test.sh
index e02dfa8..eff4720 100755
--- a/ozgcloud-elasticsearch-operator/run_helm_test.sh
+++ b/ozgcloud-elasticsearch-operator/run_helm_test.sh
@@ -4,4 +4,4 @@ set -e
 
 helm template  ./src/main/helm/ -f src/test/helm/linter_values.yaml
 helm lint -f src/test/helm/linter_values.yaml ./src/main/helm/
-cd src/main/helm && helm unittest  -f '../../test/helm/*/*.yaml' .
+cd src/main/helm && helm unittest  -f '../../test/helm/**/*test.yaml' .
diff --git a/ozgcloud-elasticsearch-operator/src/test/helm/deployment_matchlabels_test.yaml b/ozgcloud-elasticsearch-operator/src/test/helm/deployment_matchlabels_test.yaml
index 6b20b3d..720c452 100644
--- a/ozgcloud-elasticsearch-operator/src/test/helm/deployment_matchlabels_test.yaml
+++ b/ozgcloud-elasticsearch-operator/src/test/helm/deployment_matchlabels_test.yaml
@@ -37,15 +37,15 @@ tests:
       imagePullSecret: imagePullSecret
     asserts:
       - equal:
-          path: spec.selector.matchLabels.[app.kubernetes.io/name]
+          path: spec.selector.matchLabels["app.kubernetes.io/name"]
           value: ozgcloud-elasticsearch-operator
       - equal:
-          path: spec.selector.matchLabels.[app.kubernetes.io/namespace]
+          path: spec.selector.matchLabels["app.kubernetes.io/namespace"]
           value: sh-helm-test
 
       - equal:
-          path: spec.template.metadata.labels.[app.kubernetes.io/name]
+          path: spec.template.metadata.labels["app.kubernetes.io/name"]
           value: ozgcloud-elasticsearch-operator
       - equal:
-          path: spec.template.metadata.labels.[app.kubernetes.io/namespace]
+          path: spec.template.metadata.labels["app.kubernetes.io/namespace"]
           value: sh-helm-test
\ No newline at end of file
diff --git a/ozgcloud-elasticsearch-operator/src/test/helm/deployment_metadata_test.yaml b/ozgcloud-elasticsearch-operator/src/test/helm/deployment_metadata_test.yaml
index 9679c3b..fa56624 100644
--- a/ozgcloud-elasticsearch-operator/src/test/helm/deployment_metadata_test.yaml
+++ b/ozgcloud-elasticsearch-operator/src/test/helm/deployment_metadata_test.yaml
@@ -37,16 +37,16 @@ tests:
       imagePullSecret: imagePullSecret
     asserts:
       - equal:
-          path: metadata.labels.[app.kubernetes.io/instance]
+          path: metadata.labels["app.kubernetes.io/instance"]
           value: ozgcloud-elasticsearch-operator
       - equal:
-          path: metadata.labels.[app.kubernetes.io/name]
+          path: metadata.labels["app.kubernetes.io/name"]
           value: ozgcloud-elasticsearch-operator
       - equal:
-          path: metadata.labels.[app.kubernetes.io/part-of]
+          path: metadata.labels["app.kubernetes.io/part-of"]
           value: ozg
       - equal:
-          path: metadata.labels.[app.kubernetes.io/namespace]
+          path: metadata.labels["app.kubernetes.io/namespace"]
           value: sh-helm-test
   - it: check metadata name
     set:
-- 
GitLab