+test_return_t basic_behavior(memcached_st *memc)
+{
+ Memcache mc(memc);
+ bool rc;
+ uint64_t value = 1;
+ rc = mc.setBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY, value);
+ assert(rc);
+ uint64_t behavior = mc.getBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY);
+ assert(behavior == value);
+
+ return TEST_SUCCESS;
+}
+
+test_st tests[] ={
+ { "basic", 0,
+ reinterpret_cast<test_callback_fn>(basic_test) },
+ { "basic_master_key", 0,
+ reinterpret_cast<test_callback_fn>(basic_master_key_test) },
+ { "increment_test", 0,
+ reinterpret_cast<test_callback_fn>(increment_test) },
+ { "mget", 1,
+ reinterpret_cast<test_callback_fn>(mget_test) },
+ { "mget_result_function", 1,
+ reinterpret_cast<test_callback_fn>(mget_result_function) },
+ { "basic_behavior", 0,
+ reinterpret_cast<test_callback_fn>(basic_behavior) },
+ {0, 0, 0}
+};
+
+collection_st collection[] ={
+ {"block", 0, 0, tests},
+ {0, 0, 0, 0}
+};
+
+#define SERVERS_TO_CREATE 5
+
+#include "libmemcached_world.h"
+