Пример #1
0
void
cut_setup(void)
{
  setup_hash_common("hash-cursor");

  keys = NULL;
  keys_and_values = NULL;

  grn_test_hash_factory_set_flags(factory, GRN_OBJ_KEY_VAR_SIZE);
  grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE);

  sample_value = NULL;
}
Пример #2
0
void
test_open_without_path(void)
{
  const gchar *saved_default_path;

  grn_test_hash_factory_set_flags(factory, 0);

  saved_default_path = cut_take_strdup(grn_test_hash_factory_get_path(factory));
  grn_test_hash_factory_set_path(factory, NULL);

  cut_assert_path_not_exist(saved_default_path);
  cut_assert_create_hash();
  cut_assert_path_not_exist(saved_default_path);
  cut_assert_fail_open_hash();
  cut_assert_path_not_exist(saved_default_path);
}