cases applies a given function to all test cases. This makes generalities easier to create.
(opt func(c authTestCase) authTestCase, cases []authTestCase)
| 1299 | |
| 1300 | // cases applies a given function to all test cases. This makes generalities easier to create. |
| 1301 | func cases(opt func(c authTestCase) authTestCase, cases []authTestCase) []authTestCase { |
| 1302 | if opt == nil { |
| 1303 | return cases |
| 1304 | } |
| 1305 | for i := range cases { |
| 1306 | cases[i] = opt(cases[i]) |
| 1307 | } |
| 1308 | return cases |
| 1309 | } |
| 1310 | |
| 1311 | type authTestCase struct { |
| 1312 | resource Object |
no outgoing calls
no test coverage detected