func testQueryTypes(t test.TB, types []indexType, fn func(*queryTest)) { defer test.TLog(t)() for _, it := range types { if *queryType == "" || *queryType == it.String() { t.Logf("Testing: --querytype=%s ...", it) testQueryType(t, fn, it) } } }