diff --git a/pkg/chartutil/values.go b/pkg/chartutil/values.go index 1b4ed60d0..a857dea6a 100644 --- a/pkg/chartutil/values.go +++ b/pkg/chartutil/values.go @@ -391,7 +391,7 @@ func istable(v interface{}) bool { // PathValue takes a yaml path with . notation and returns the value if exists func (v Values) PathValue(ypath string) (interface{}, error) { if len(ypath) == 0 { - return nil, errors.New("yaml path string cannot be zero length") + return nil, errors.New("YAML path string cannot be zero length") } yps := strings.Split(ypath, ".") if len(yps) == 1 { diff --git a/pkg/chartutil/values_test.go b/pkg/chartutil/values_test.go index 79e02d014..a2ca2154d 100644 --- a/pkg/chartutil/values_test.go +++ b/pkg/chartutil/values_test.go @@ -447,8 +447,8 @@ chapter: if _, err := d.PathValue("chapter.doesntexist.one"); err == nil { t.Errorf("Non-existent key in middle of path should return error: %s\n%v", err, d) } - if _, err := d.PathValue(""); err == nil { - t.Errorf("Empty path should return error: %s\n%v", err, d) + if _, err := d.PathValue(""); err != nil { + t.Errorf("Empty path should return error: \n%v", d) } if v, err := d.PathValue("title"); err == nil { if v != "Moby Dick" {