Skip to content

Commit ddec04c

Browse files
committed
Fixed unit test
1 parent 69775c2 commit ddec04c

File tree

1 file changed

+31
-3
lines changed

1 file changed

+31
-3
lines changed

pkg/util/k8sutil/storageclass_test.go

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ func TestStorageClassIsDefault(t *testing.T) {
3636
StorageClass v1.StorageClass
3737
IsDefault bool
3838
}{
39+
// final annotation
3940
{v1.StorageClass{
4041
ObjectMeta: metav1.ObjectMeta{
4142
Annotations: map[string]string{},
@@ -44,21 +45,48 @@ func TestStorageClassIsDefault(t *testing.T) {
4445
{v1.StorageClass{
4546
ObjectMeta: metav1.ObjectMeta{
4647
Annotations: map[string]string{
47-
annStorageClassIsDefault: "false",
48+
annStorageClassIsDefault[0]: "false",
4849
},
4950
},
5051
}, false},
5152
{v1.StorageClass{
5253
ObjectMeta: metav1.ObjectMeta{
5354
Annotations: map[string]string{
54-
annStorageClassIsDefault: "foo",
55+
annStorageClassIsDefault[0]: "foo",
5556
},
5657
},
5758
}, false},
5859
{v1.StorageClass{
5960
ObjectMeta: metav1.ObjectMeta{
6061
Annotations: map[string]string{
61-
annStorageClassIsDefault: "true",
62+
annStorageClassIsDefault[0]: "true",
63+
},
64+
},
65+
}, true},
66+
// beta annotation
67+
{v1.StorageClass{
68+
ObjectMeta: metav1.ObjectMeta{
69+
Annotations: map[string]string{},
70+
},
71+
}, false},
72+
{v1.StorageClass{
73+
ObjectMeta: metav1.ObjectMeta{
74+
Annotations: map[string]string{
75+
annStorageClassIsDefault[1]: "false",
76+
},
77+
},
78+
}, false},
79+
{v1.StorageClass{
80+
ObjectMeta: metav1.ObjectMeta{
81+
Annotations: map[string]string{
82+
annStorageClassIsDefault[1]: "foo",
83+
},
84+
},
85+
}, false},
86+
{v1.StorageClass{
87+
ObjectMeta: metav1.ObjectMeta{
88+
Annotations: map[string]string{
89+
annStorageClassIsDefault[1]: "true",
6290
},
6391
},
6492
}, true},

0 commit comments

Comments
 (0)