diff --git a/test/unit/connect-inject-deployment.bats b/test/unit/connect-inject-deployment.bats index dc9e89a..87143ac 100755 --- a/test/unit/connect-inject-deployment.bats +++ b/test/unit/connect-inject-deployment.bats @@ -2,13 +2,13 @@ load _helpers -@test "connectInject/Deployment: enabled by default" { +@test "connectInject/Deployment: disabled by default" { cd `chart_dir` local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ . | tee /dev/stderr | yq 'length > 0' | tee /dev/stderr) - [ "${actual}" = "true" ] + [ "${actual}" = "false" ] } @test "connectInject/Deployment: enable with global.enabled false" { @@ -46,18 +46,21 @@ load _helpers cd `chart_dir` local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-cert-file"))' | tee /dev/stderr) [ "${actual}" = "false" ] local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-key-file"))' | tee /dev/stderr) [ "${actual}" = "false" ] local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-auto"))' | tee /dev/stderr) [ "${actual}" = "true" ] @@ -68,6 +71,7 @@ load _helpers local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ --set 'connectInject.certs.secretName=foo' \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-cert-file"))' | tee /dev/stderr) [ "${actual}" = "true" ] @@ -75,6 +79,7 @@ load _helpers local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ --set 'connectInject.certs.secretName=foo' \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-key-file"))' | tee /dev/stderr) [ "${actual}" = "true" ] @@ -82,6 +87,7 @@ load _helpers local actual=$(helm template \ -x templates/connect-inject-deployment.yaml \ --set 'connectInject.certs.secretName=foo' \ + --set 'connectInject.enabled=true' \ . | tee /dev/stderr | yq '.spec.template.spec.containers[0].command | any(contains("-tls-auto"))' | tee /dev/stderr) [ "${actual}" = "false" ] diff --git a/test/unit/connect-inject-mutatingwebhook.yaml b/test/unit/connect-inject-mutatingwebhook.yaml index 9de2479..1e2142c 100755 --- a/test/unit/connect-inject-mutatingwebhook.yaml +++ b/test/unit/connect-inject-mutatingwebhook.yaml @@ -2,13 +2,13 @@ load _helpers -@test "connectInject/MutatingWebhookConfiguration: enabled by default" { +@test "connectInject/MutatingWebhookConfiguration: disabled by default" { cd `chart_dir` local actual=$(helm template \ -x templates/connect-inject-mutatingwebhook.yaml \ . | tee /dev/stderr | yq 'length > 0' | tee /dev/stderr) - [ "${actual}" = "true" ] + [ "${actual}" = "false" ] } @test "connectInject/MutatingWebhookConfiguration: enable with global.enabled false" { diff --git a/test/unit/connect-inject-service.yaml b/test/unit/connect-inject-service.yaml index b510e1a..e9a819c 100755 --- a/test/unit/connect-inject-service.yaml +++ b/test/unit/connect-inject-service.yaml @@ -2,13 +2,13 @@ load _helpers -@test "connectInject/Service: enabled by default" { +@test "connectInject/Service: disabled by default" { cd `chart_dir` local actual=$(helm template \ -x templates/connect-inject-service.yaml \ . | tee /dev/stderr | yq 'length > 0' | tee /dev/stderr) - [ "${actual}" = "true" ] + [ "${actual}" = "false" ] } @test "connectInject/Service: enable with global.enabled false" {