X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Fplus.cpp;h=0d588749c0404d3aa8ef90320c380aaeb94df0a2;hb=26c65ac524f21cd73a79f3caf45cdb76c9a41bc0;hp=be6cde5098cfad6d1cd2e39a4799cfd7c3dbaf37;hpb=a246ac50a88e4af750fd2dd209eff94dcadf72d2;p=m6w6%2Flibmemcached diff --git a/tests/plus.cpp b/tests/plus.cpp index be6cde50..0d588749 100644 --- a/tests/plus.cpp +++ b/tests/plus.cpp @@ -29,7 +29,7 @@ extern "C" { test_return_t mget_result_function(memcached_st *memc); test_return_t basic_behavior(memcached_st *memc); test_return_t mget_test(memcached_st *memc); - memcached_return_t callback_counter(memcached_st *, + memcached_return_t callback_counter(const memcached_st *, memcached_result_st *, void *context); } @@ -150,9 +150,9 @@ test_return_t basic_master_key_test(memcached_st *memc) } /* Count the results */ -memcached_return_t callback_counter(memcached_st *, - memcached_result_st *, - void *context) +memcached_return_t callback_counter(const memcached_st *, + memcached_result_st *, + void *context) { unsigned int *counter= static_cast(context); @@ -299,12 +299,18 @@ collection_st collection[] ={ void get_world(world_st *world) { world->collections= collection; - world->collection_startup= reinterpret_cast(world_collection_startup); - world->flush= reinterpret_cast(world_flush); - world->pre_run= reinterpret_cast(world_pre_run); + world->create= reinterpret_cast(world_create); - world->post_run= reinterpret_cast(world_post_run); - world->on_error= reinterpret_cast(world_on_error); world->destroy= reinterpret_cast(world_destroy); + + world->test.startup= reinterpret_cast(world_test_startup); + world->test.flush= reinterpret_cast(world_flush); + world->test.pre_run= reinterpret_cast(world_pre_run); + world->test.post_run= reinterpret_cast(world_post_run); + world->test.on_error= reinterpret_cast(world_on_error); + + world->collection.startup= reinterpret_cast(world_container_startup); + world->collection.shutdown= reinterpret_cast(world_container_shutdown); + world->runner= &defualt_libmemcached_runner; }