From 3782ce1627af033c6458b96437c2656bbd3bb562 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 29 Feb 2024 13:34:56 +0100
Subject: [PATCH] OZG-4939 fix keycloak_client helm test

---
 src/test/helm/keycloak_client_crd_test.yaml | 29 +++++++++++++++++++--
 1 file changed, 27 insertions(+), 2 deletions(-)

diff --git a/src/test/helm/keycloak_client_crd_test.yaml b/src/test/helm/keycloak_client_crd_test.yaml
index e1c8c860..2d2138cb 100644
--- a/src/test/helm/keycloak_client_crd_test.yaml
+++ b/src/test/helm/keycloak_client_crd_test.yaml
@@ -57,6 +57,10 @@ tests:
           path: metadata.namespace
           value: by-helm-test
   - it: should set keep after delete default to false
+    set:
+      sso:
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.keep_after_delete
@@ -65,27 +69,45 @@ tests:
     set:
       sso:
         keep_after_delete: true
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.keep_after_delete
           value: true
   - it: has client name value
+    set:
+      sso:
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.client_name
           value: admin
   - it: should set client base url
+    set:
+      sso:
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.client_base_url
           value: https://helm-admin.ozg-sh.de
   - it: should set client redirect uris
+    set:
+      sso:
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.client_web_origins
           value:
             - https://helm-admin.ozg-sh.de
   - it: should set client web origins
+    set:
+      sso:
+        keycloak_clients:
+          - client_name: admin
     asserts:
       - equal:
           path: spec.client_redirect_uris
@@ -96,8 +118,9 @@ tests:
     set:
       sso:
         keycloak_clients:
-          additional_redirect_uris:
-            - https://additional.url.de
+          - client_name: admin
+            additional_redirect_uris:
+              - https://additional.url.de
     asserts:
       - equal:
           path: spec.client_redirect_uris
@@ -108,6 +131,8 @@ tests:
   - it: should not create client cr if ozg operator is disabled
     set:
       sso:
+        keycloak_clients:
+          - client_name: admin
         disableOzgOperator: true
     asserts:
       - hasDocuments:
-- 
GitLab