X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2Fserver_add.cc;h=3b42e980b6bd9c5c30a07413b6f9d96bb76cc852;hb=c0b779f4045f4858701b3741af805414bc066717;hp=3747094770cdb49ea16ae552107b4ac399774424;hpb=411d5ae2fdcd66d8613d38c3725e4ef76f022fea;p=m6w6%2Flibmemcached diff --git a/tests/libmemcached-1.0/server_add.cc b/tests/libmemcached-1.0/server_add.cc index 37470947..3b42e980 100644 --- a/tests/libmemcached-1.0/server_add.cc +++ b/tests/libmemcached-1.0/server_add.cc @@ -35,16 +35,16 @@ * */ -#include -#include +#include "mem_config.h" +#include "libtest/yatl.h" #include using namespace libtest; -#include +#include "libmemcached-1.0/memcached.h" -#include +#include "tests/server_add.h" static std::string random_hostname() { @@ -102,3 +102,17 @@ test_return_t memcached_server_many_weighted_TEST(memcached_st* memc) return TEST_SUCCESS; } + +test_return_t memcached_servers_reset_test(memcached_st* memc) +{ + ASSERT_EQ(0, memcached_server_count(memc)); + + test_compare(MEMCACHED_SUCCESS, memcached_server_add(memc, "localhost", 11511)); + + memcached_servers_reset(memc); + + test_compare(MEMCACHED_SUCCESS, memcached_server_add(memc, "localhost", 11511)); + + return TEST_SUCCESS; +} +