Skip to content

Commit 4d82cb4

Browse files
committed
Adding tests for file_header and footer
1 parent f3eac55 commit 4d82cb4

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

tests/templates/kuttl/smoke/30-install-superset.yaml.j2

+11
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,17 @@ spec:
3636
config:
3737
logging:
3838
enableVectorAgent: {{ lookup('env', 'VECTOR_AGGREGATOR') | length > 0 }}
39+
configOverrides:
40+
superset_config.py:
41+
EXPERIMENTAL_FILE_HEADER: |
42+
COMMON_HEADER_VAR = "role-value"
43+
ROLE_HEADER_VAR = "role-value"
44+
EXPERIMENTAL_FILE_FOOTER: |
45+
ROLE_FOOTER_VAR = "role-value"
3946
roleGroups:
4047
default:
4148
replicas: 1
49+
configOverrides:
50+
superset_config.py:
51+
EXPERIMENTAL_FILE_HEADER: |
52+
COMMON_HEADER_VAR = "group-value"
+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
apiVersion: kuttl.dev/v1beta1
3+
kind: TestAssert
4+
timeout: 600
5+
commands:
6+
#
7+
# Test envOverrides
8+
#
9+
- script: |
10+
kubectl -n $NAMESPACE get cm superset-node-default -o yaml | yq -e '.data."superset_config.py"' | grep "COMMON_HEADER_VAR = "group-value""
11+
kubectl -n $NAMESPACE get cm superset-node-default -o yaml | yq -e '.data."superset_config.py"' | grep "ROLE_FOOTER_VAR = "role-value""

0 commit comments

Comments
 (0)