예제 #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
파일: test-hash.c 프로젝트: hayamiz/groonga
static void
set_key_size_to_zero(void)
{
  grn_test_hash_factory_set_key_size(factory, 0);
}
예제 #3
0
파일: test-hash.c 프로젝트: hayamiz/groonga
static void
set_variable_size(void)
{
  grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE);
  grn_test_hash_factory_add_flags(factory, GRN_OBJ_KEY_VAR_SIZE);
}
예제 #4
0
파일: test-hash.c 프로젝트: hayamiz/groonga
static void
set_not_uint32_key_size(void)
{
  grn_test_hash_factory_set_key_size(factory, not_uint32_key_size);
  key_size = not_uint32_key_size;
}