Run testcases as subtests
@@ -152,6 +152,7 @@ func TestOpenshiftSdnCNIPlugin(t *testing.T) {
}
for _, tc := range testcases {
+ t.Run(tc.name, func(t *testing.T) {
var result cnitypes.Result
var err error
@@ -176,5 +177,6 @@ func TestOpenshiftSdnCNIPlugin(t *testing.T) {
} else if !strings.HasPrefix(fmt.Sprintf("%v", err), tc.errorPrefix) {
t.Fatalf("[%s] unexpected error message '%v'", tc.name, err)
}
+ })
}
}
