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; }
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); }