if (test_has_failed())
return;
- for (i = 0; i < rcount; i++) {
+ for (i = 0; i < rcount && parse_results[i] != NULL; i++) {
unsigned int scount, j;
const struct fts_score_map *tscores = test_results[i].scores;
const struct fts_score_map *pscores =
if (group_by_count > 0) {
test_assert(metric->group_by_count == group_by_count);
- test_assert(metric->group_by != NULL);
+ i_assert(metric->group_by != NULL);
test_assert(metric->group_by[0].func == group_by_func);
test_assert_strcmp(metric->group_by[0].field, group_by_field);
} else {