MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / getSelectTestParams

Function getSelectTestParams

test/select.cpp:324–339  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

322}
323
324vector<select_params> getSelectTestParams(int M, int N) {
325 const select_params _[] = {
326 select_params(dim4(M), dim4(M), dim4(M), dim4(M)),
327 select_params(dim4(M, N), dim4(M, N), dim4(M, N), dim4(M, N)),
328 select_params(dim4(M, N, N), dim4(M, N, N), dim4(M, N, N),
329 dim4(M, N, N)),
330 select_params(dim4(M, N, N, N), dim4(M, N, N, N), dim4(M, N, N, N),
331 dim4(M, N, N, N)),
332 select_params(dim4(M, N), dim4(M, 1), dim4(M, 1), dim4(M, N)),
333 select_params(dim4(M, N), dim4(M, 1), dim4(M, N), dim4(M, 1)),
334 select_params(dim4(M, N), dim4(M, 1), dim4(M, N), dim4(M, N)),
335 select_params(dim4(M, N), dim4(M, N), dim4(M, 1), dim4(M, N)),
336 select_params(dim4(M, N), dim4(M, N), dim4(M, N), dim4(M, 1)),
337 select_params(dim4(M, N), dim4(M, N), dim4(M, 1), dim4(M, 1))};
338 return vector<select_params>(_, _ + sizeof(_) / sizeof(_[0]));
339}
340
341INSTANTIATE_TEST_SUITE_P(SmallDims, Select_,
342 ::testing::ValuesIn(getSelectTestParams(10, 5)),

Callers 1

select.cppFile · 0.85

Calls 2

select_paramsClass · 0.85
dim4Class · 0.50

Tested by

no test coverage detected