@@ -314,7 +314,7 @@ load _helpers
314
314
315
315
# --------------------------------------------------------------------
316
316
# Security Contexts
317
- @test " server/standalone -StatefulSet: uid default" {
317
+ @test " server/dev -StatefulSet: uid default" {
318
318
cd ` chart_dir`
319
319
local actual=$( helm template \
320
320
-x templates/server-statefulset.yaml \
@@ -324,7 +324,7 @@ load _helpers
324
324
[ " ${actual} " = " 100" ]
325
325
}
326
326
327
- @test " server/standalone -StatefulSet: uid configurable" {
327
+ @test " server/dev -StatefulSet: uid configurable" {
328
328
cd ` chart_dir`
329
329
local actual=$( helm template \
330
330
-x templates/server-statefulset.yaml \
@@ -335,7 +335,7 @@ load _helpers
335
335
[ " ${actual} " = " 2000" ]
336
336
}
337
337
338
- @test " server/standalone -StatefulSet: gid default" {
338
+ @test " server/dev -StatefulSet: gid default" {
339
339
cd ` chart_dir`
340
340
local actual=$( helm template \
341
341
-x templates/server-statefulset.yaml \
@@ -345,7 +345,7 @@ load _helpers
345
345
[ " ${actual} " = " 1000" ]
346
346
}
347
347
348
- @test " server/standalone -StatefulSet: gid configurable" {
348
+ @test " server/dev -StatefulSet: gid configurable" {
349
349
cd ` chart_dir`
350
350
local actual=$( helm template \
351
351
-x templates/server-statefulset.yaml \
@@ -356,7 +356,7 @@ load _helpers
356
356
[ " ${actual} " = " 2000" ]
357
357
}
358
358
359
- @test " server/standalone -StatefulSet: fsgroup default" {
359
+ @test " server/dev -StatefulSet: fsgroup default" {
360
360
cd ` chart_dir`
361
361
local actual=$( helm template \
362
362
-x templates/server-statefulset.yaml \
@@ -366,7 +366,7 @@ load _helpers
366
366
[ " ${actual} " = " 1000" ]
367
367
}
368
368
369
- @test " server/standalone -StatefulSet: fsgroup configurable" {
369
+ @test " server/dev -StatefulSet: fsgroup configurable" {
370
370
cd ` chart_dir`
371
371
local actual=$( helm template \
372
372
-x templates/server-statefulset.yaml \
@@ -376,3 +376,24 @@ load _helpers
376
376
yq -r ' .spec.template.spec.securityContext.fsGroup' | tee /dev/stderr)
377
377
[ " ${actual} " = " 2000" ]
378
378
}
379
+
380
+ @test " server/dev-StatefulSet: readOnlyRootFilesystem default" {
381
+ cd ` chart_dir`
382
+ local actual=$( helm template \
383
+ -x templates/server-statefulset.yaml \
384
+ --set ' server.dev.enabled=true' \
385
+ . | tee /dev/stderr |
386
+ yq -r ' .spec.template.spec.securityContext.readOnlyRootFilesystem' | tee /dev/stderr)
387
+ [ " ${actual} " = " true" ]
388
+ }
389
+
390
+ @test " server/dev-StatefulSet: readOnlyRootFilesystem configurable" {
391
+ cd ` chart_dir`
392
+ local actual=$( helm template \
393
+ -x templates/server-statefulset.yaml \
394
+ --set ' server.dev.enabled=true' \
395
+ --set ' server.securityContext.readOnlyRootFilesystem=false' \
396
+ . | tee /dev/stderr |
397
+ yq -r ' .spec.template.spec.securityContext.readOnlyRootFilesystem' | tee /dev/stderr)
398
+ [ " ${actual} " = " null" ]
399
+ }
0 commit comments