Exemplo n.º 1
0
static grn_trie_test_data *
lcp_test_data_new(const gchar *expected_key, const gchar *search_key,
                  grn_test_set_parameters_func set_parameters, ...)
{
  grn_trie_test_data *test_data;
  va_list args;

  va_start(args, set_parameters);
  test_data = trie_test_data_newv(NULL, search_key, expected_key,
                                  GRN_SUCCESS, NULL, NULL,
                                  set_parameters, &args);
  va_end(args);

  return test_data;
}
Exemplo n.º 2
0
static grn_trie_test_data *
test_data_new(GList *expected_strings,
              grn_test_set_parameters_func set_parameters,
              ...)
{
  grn_trie_test_data *test_data;
  va_list args;

  va_start(args, set_parameters);
  test_data = trie_test_data_newv(NULL, NULL, NULL, GRN_SUCCESS,
                                  expected_strings, NULL,
                                  set_parameters, &args);
  va_end(args);

  return test_data;
}
Exemplo n.º 3
0
static grn_trie_test_data *
xfix_test_data_new(grn_rc expected_rc, GList *expected_keys,
                   const gchar *search_key,
                   grn_test_set_parameters_func set_parameters, ...)
{
  grn_trie_test_data *test_data;
  va_list args;

  va_start(args, set_parameters);
  test_data = trie_test_data_newv(NULL, search_key, NULL, expected_rc,
                                  expected_keys, NULL,
                                  set_parameters, &args);
  va_end(args);

  return test_data;
}