|
|
@@ -46,6 +46,8 @@ class Test < ChartTest
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal 'UMASK'
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal "002"
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
it 'set "static" environment variables' do
|
|
|
|
it 'set "static" environment variables' do
|
|
|
@@ -59,8 +61,10 @@ class Test < ChartTest
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal values[:env].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal 'UMASK'
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal values[:env].values[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal "002"
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].name', resource('Deployment')).must_equal values[:env].keys[0].to_s
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].value', resource('Deployment')).must_equal values[:env].values[0].to_s
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
it 'set "valueFrom" environment variables' do
|
|
|
|
it 'set "valueFrom" environment variables' do
|
|
|
@@ -78,8 +82,10 @@ class Test < ChartTest
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal values[:envValueFrom].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal 'UMASK'
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].valueFrom | keys[0]', resource('Deployment')).must_equal values[:envValueFrom].values[0].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal "002"
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].name', resource('Deployment')).must_equal values[:envValueFrom].keys[0].to_s
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].valueFrom | keys[0]', resource('Deployment')).must_equal values[:envValueFrom].values[0].keys[0].to_s
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
it 'set "static" and "Dynamic/Tpl" environment variables' do
|
|
|
|
it 'set "static" and "Dynamic/Tpl" environment variables' do
|
|
|
@@ -96,10 +102,12 @@ class Test < ChartTest
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal values[:env].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal 'UMASK'
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal values[:env].values[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal "002"
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].name', resource('Deployment')).must_equal values[:envTpl].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].name', resource('Deployment')).must_equal values[:env].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].value', resource('Deployment')).must_equal 'common-test-admin'
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].value', resource('Deployment')).must_equal values[:env].values[0].to_s
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[4].name', resource('Deployment')).must_equal values[:envTpl].keys[0].to_s
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[4].value', resource('Deployment')).must_equal 'common-test-admin'
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
it 'set "Dynamic/Tpl" environment variables' do
|
|
|
|
it 'set "Dynamic/Tpl" environment variables' do
|
|
|
@@ -113,8 +121,10 @@ class Test < ChartTest
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[0].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].name', resource('Deployment')).must_equal 'PGID'
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[1].value', resource('Deployment')).must_equal "568"
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal values[:envTpl].keys[0].to_s
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].name', resource('Deployment')).must_equal 'UMASK'
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal 'common-test-admin'
|
|
|
|
jq('.spec.template.spec.containers[0].env[2].value', resource('Deployment')).must_equal "002"
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].name', resource('Deployment')).must_equal values[:envTpl].keys[0].to_s
|
|
|
|
|
|
|
|
jq('.spec.template.spec.containers[0].env[3].value', resource('Deployment')).must_equal 'common-test-admin'
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|