Added NodeGenericResource config tests
@@ -259,6 +259,20 @@ func TestValidateConfigurationErrors(t *testing.T) {
},
},
},
+ {
+ config: &Config{
+ CommonConfig: CommonConfig{
+ NodeGenericResources: []string{"foo"},
+ },
+ },
+ },
+ {
+ config: &Config{
+ CommonConfig: CommonConfig{
+ NodeGenericResources: []string{"foo=bar", "foo=1"},
+ },
+ },
+ },
}
for _, tc := range testCases {
err := Validate(tc.config)
@@ -316,6 +330,20 @@ func TestValidateConfiguration(t *testing.T) {
},
},
},
+ {
+ config: &Config{
+ CommonConfig: CommonConfig{
+ NodeGenericResources: []string{"foo=bar", "foo=baz"},
+ },
+ },
+ },
+ {
+ config: &Config{
+ CommonConfig: CommonConfig{
+ NodeGenericResources: []string{"foo=1"},
+ },
+ },
+ },
}
for _, tc := range testCases {
err := Validate(tc.config)
