validate that daemonsets don't have empty selectors on creation

This commit is contained in:
Mike Danese
2016-03-26 22:14:02 -07:00
parent ab20b884df
commit 2eb4896858
2 changed files with 10 additions and 0 deletions

View File

@@ -700,9 +700,16 @@ func TestValidateDaemonSet(t *testing.T) {
Template: validPodTemplate.Template,
},
},
"nil selector": {
ObjectMeta: api.ObjectMeta{Name: "abc", Namespace: api.NamespaceDefault},
Spec: extensions.DaemonSetSpec{
Template: validPodTemplate.Template,
},
},
"empty selector": {
ObjectMeta: api.ObjectMeta{Name: "abc", Namespace: api.NamespaceDefault},
Spec: extensions.DaemonSetSpec{
Selector: &unversioned.LabelSelector{},
Template: validPodTemplate.Template,
},
},