Improve the UT coverage for pkg/label

Improve the UT coverage for pkg/label

Fixes #6259

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
This commit is contained in:
Wenkai Yin(尹文开)
2023-05-19 10:33:38 +08:00
parent b8910749d2
commit 28b9e15912
2 changed files with 10 additions and 1 deletions
-1
View File
@@ -76,5 +76,4 @@ func (a *PVCAction) Execute(item runtime.Unstructured, backup *v1.Backup) (runti
}
return &unstructured.Unstructured{Object: pvcMap}, []velero.ResourceIdentifier{pv}, nil
}
+10
View File
@@ -47,3 +47,13 @@ func TestGetValidLabelName(t *testing.T) {
})
}
}
func TestNewSelectorForBackup(t *testing.T) {
selector := NewSelectorForBackup("my-backup")
assert.Equal(t, "velero.io/backup-name=my-backup", selector.String())
}
func TestNewListOptionsForBackup(t *testing.T) {
option := NewListOptionsForBackup("my-backup")
assert.Equal(t, "velero.io/backup-name=my-backup", option.LabelSelector)
}