Add unit test for func Root

Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com>
pull/8235/head
Guangwen Feng 5 years ago
parent 03ccd5dea2
commit 9ce2d4c66e

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

Loading…
Cancel
Save