pkg/chart/chart.go: add unit test for Root

Signed-off-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>
pull/8021/head
Lu Fengqi 6 years ago
parent 6fc9353056
commit 100f359219

@ -97,6 +97,27 @@ func TestMetadata(t *testing.T) {
is.Equal(nil, chrt.Validate()) is.Equal(nil, chrt.Validate())
} }
func TestRoot(t *testing.T) {
chrt1 := Chart{
parent: &Chart{
Metadata: &Metadata{
Name: "foo",
},
},
}
chrt2 := Chart{
Metadata: &Metadata{
Name: "foo",
},
}
is := assert.New(t)
is.Equal(&chrt2, chrt1.Root())
is.Equal(&chrt2, chrt2.Root())
}
func TestIsRoot(t *testing.T) { func TestIsRoot(t *testing.T) {
chrt1 := Chart{ chrt1 := Chart{
parent: &Chart{ parent: &Chart{

Loading…
Cancel
Save