| 314 | } |
| 315 | |
| 316 | string testNameGenerator( |
| 317 | const ::testing::TestParamInfo<Select_::ParamType> info) { |
| 318 | stringstream ss; |
| 319 | ss << "out_" << pd4(info.param.out) << "_cond_" << pd4(info.param.cond) |
| 320 | << "_a_" << pd4(info.param.a) << "_b_" << pd4(info.param.b); |
| 321 | return ss.str(); |
| 322 | } |
| 323 | |
| 324 | vector<select_params> getSelectTestParams(int M, int N) { |
| 325 | const select_params _[] = { |