pull/2946/merge
帝俊 8 years ago committed by GitHub
commit c2b015f422

@ -35,6 +35,9 @@ const ApiVersionV1 = "v1"
// UnmarshalChartfile takes raw Chart.yaml data and unmarshals it.
func UnmarshalChartfile(data []byte) (*chart.Metadata, error) {
if len(data) == 0 {
return nil, nil
}
y := &chart.Metadata{}
err := yaml.Unmarshal(data, y)
if err != nil {

@ -24,6 +24,16 @@ import (
const testfile = "testdata/chartfiletest.yaml"
func TestUnmarshalChartfile(t *testing.T) {
metadata, err := UnmarshalChartfile([]byte{})
if err != nil {
t.Error(err)
}
if err == nil && metadata != nil {
t.Errorf("Want nil, but got %t", metadata)
}
}
func TestLoadChartfile(t *testing.T) {
f, err := LoadChartfile(testfile)
if err != nil {

Loading…
Cancel
Save