|
|
|
@ -181,10 +181,10 @@ func TestProcessDependencyImportValues(t *testing.T) {
|
|
|
|
|
e["imported-chartA-B.SPextra5"] = "k8s"
|
|
|
|
|
e["imported-chartA-B.SC1extra5"] = "tiller"
|
|
|
|
|
|
|
|
|
|
e["overridden-chart1.SC1bool"] = "false"
|
|
|
|
|
e["overridden-chart1.SC1float"] = "3.141592"
|
|
|
|
|
e["overridden-chart1.SC1int"] = "99"
|
|
|
|
|
e["overridden-chart1.SC1string"] = "pollywog"
|
|
|
|
|
e["overridden-chart1.SC1bool"] = "true"
|
|
|
|
|
e["overridden-chart1.SC1float"] = "3.14"
|
|
|
|
|
e["overridden-chart1.SC1int"] = "100"
|
|
|
|
|
e["overridden-chart1.SC1string"] = "dollywood"
|
|
|
|
|
e["overridden-chart1.SPextra2"] = "42"
|
|
|
|
|
|
|
|
|
|
e["overridden-chartA.SCAbool"] = "true"
|
|
|
|
@ -194,13 +194,13 @@ func TestProcessDependencyImportValues(t *testing.T) {
|
|
|
|
|
e["overridden-chartA.SPextra4"] = "true"
|
|
|
|
|
|
|
|
|
|
e["overridden-chartA-B.SCAbool"] = "true"
|
|
|
|
|
e["overridden-chartA-B.SCAfloat"] = "41.3"
|
|
|
|
|
e["overridden-chartA-B.SCAint"] = "808"
|
|
|
|
|
e["overridden-chartA-B.SCAstring"] = "jabberwocky"
|
|
|
|
|
e["overridden-chartA-B.SCBbool"] = "false"
|
|
|
|
|
e["overridden-chartA-B.SCBfloat"] = "1.99"
|
|
|
|
|
e["overridden-chartA-B.SCBint"] = "77"
|
|
|
|
|
e["overridden-chartA-B.SCBstring"] = "jango"
|
|
|
|
|
e["overridden-chartA-B.SCAfloat"] = "3.33"
|
|
|
|
|
e["overridden-chartA-B.SCAint"] = "555"
|
|
|
|
|
e["overridden-chartA-B.SCAstring"] = "wormwood"
|
|
|
|
|
e["overridden-chartA-B.SCBbool"] = "true"
|
|
|
|
|
e["overridden-chartA-B.SCBfloat"] = "0.25"
|
|
|
|
|
e["overridden-chartA-B.SCBint"] = "98"
|
|
|
|
|
e["overridden-chartA-B.SCBstring"] = "murkwood"
|
|
|
|
|
e["overridden-chartA-B.SPextra6"] = "111"
|
|
|
|
|
e["overridden-chartA-B.SCAextra1"] = "23"
|
|
|
|
|
e["overridden-chartA-B.SCBextra1"] = "13"
|
|
|
|
@ -225,15 +225,15 @@ func TestProcessDependencyImportValues(t *testing.T) {
|
|
|
|
|
switch pv := pv.(type) {
|
|
|
|
|
case float64:
|
|
|
|
|
if s := strconv.FormatFloat(pv, 'f', -1, 64); s != vv {
|
|
|
|
|
t.Errorf("failed to match imported float value %v with expected %v", s, vv)
|
|
|
|
|
t.Errorf("%s: failed to match imported float value %v with expected %v", kk, s, vv)
|
|
|
|
|
}
|
|
|
|
|
case bool:
|
|
|
|
|
if b := strconv.FormatBool(pv); b != vv {
|
|
|
|
|
t.Errorf("failed to match imported bool value %v with expected %v", b, vv)
|
|
|
|
|
t.Errorf("%s: failed to match imported bool value %v with expected %v", kk, b, vv)
|
|
|
|
|
}
|
|
|
|
|
default:
|
|
|
|
|
if pv != vv {
|
|
|
|
|
t.Errorf("failed to match imported string value %q with expected %q", pv, vv)
|
|
|
|
|
t.Errorf("%s: failed to match imported string value %q with expected %q", kk, pv, vv)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -245,7 +245,7 @@ func TestProcessDependencyImportValuesMultiLevelPrecedence(t *testing.T) {
|
|
|
|
|
e := make(map[string]string)
|
|
|
|
|
|
|
|
|
|
e["app1.service.port"] = "3456"
|
|
|
|
|
e["app2.service.port"] = "8080"
|
|
|
|
|
e["app2.service.port"] = "9090"
|
|
|
|
|
|
|
|
|
|
if err := processDependencyImportValues(c); err != nil {
|
|
|
|
|
t.Fatalf("processing import values dependencies %v", err)
|
|
|
|
|