test_return_t memcached_server_many_weighted_TEST(memcached_st* memc)
{
- SKIP_IF(true);
ASSERT_EQ(0, memcached_server_count(memc));
in_port_t base_port= 5555;
{
std::string hostname(random_hostname());
ASSERT_TRUE(hostname.size());
- test_compare(MEMCACHED_SUCCESS, memcached_server_add_with_weight(memc, hostname.c_str(), base_port +x, random() % 10));
+ test_compare(MEMCACHED_SUCCESS, memcached_server_add_with_weight(memc, hostname.c_str(), base_port +x, x % 10));
}
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;
+}
+