X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2Fparser.cc;h=3cacd26ccf8d9d62fd2e6a5f7ffbb58978295315;hb=2d9bd6ba5e72099ae4c5287ade99300c7f6bd1b7;hp=03da195a5c7afab2022bebce15c40362610b8feb;hpb=473a604470aa72c043242128a7cbe006999d9e19;p=m6w6%2Flibmemcached diff --git a/tests/libmemcached-1.0/parser.cc b/tests/libmemcached-1.0/parser.cc index 03da195a..3cacd26c 100644 --- a/tests/libmemcached-1.0/parser.cc +++ b/tests/libmemcached-1.0/parser.cc @@ -43,13 +43,13 @@ using namespace libtest; #include #include #include -#include #include #include -#include +#include #include +#include "libmemcached/instance.h" enum scanner_type_t { @@ -616,31 +616,30 @@ test_return_t random_statement_build_test(memcached_st*) } static memcached_return_t dump_server_information(const memcached_st *, - const memcached_server_st *instance, + memcached_server_instance_st instance, void *) { if (strcmp(memcached_server_name(instance), "localhost")) { - assert(not memcached_server_name(instance)); + fatal_assert(not memcached_server_name(instance)); return MEMCACHED_FAILURE; } if (memcached_server_port(instance) < 8888 or memcached_server_port(instance) > 8892) { - assert(not memcached_server_port(instance)); + fatal_assert(not memcached_server_port(instance)); return MEMCACHED_FAILURE; } if (instance->weight > 5 or instance->weight < 2) { - assert(not instance->weight); + fatal_assert(not instance->weight); return MEMCACHED_FAILURE; } return MEMCACHED_SUCCESS; } - test_return_t test_hostname_port_weight(memcached_st *) { const char *server_string= "--server=localhost:8888/?2 --server=localhost:8889/?3 --server=localhost:8890/?4 --server=localhost:8891/?5 --server=localhost:8892/?3"; @@ -666,7 +665,7 @@ struct socket_weight_t { }; static memcached_return_t dump_socket_information(const memcached_st *, - const memcached_server_st *instance, + memcached_server_instance_st instance, void *context) { socket_weight_t *check= (socket_weight_t *)context; @@ -749,7 +748,9 @@ test_return_t regression_bug_71231153_connect(memcached_st *) test_return_t regression_bug_71231153_poll(memcached_st *) { if (libmemcached_util_ping("10.0.2.252", 0, NULL)) // If for whatever reason someone has a host at this address, skip + { return TEST_SKIPPED; + } { // Test the poll timeout, on a bad host we should get MEMCACHED_CONNECTION_FAILURE memcached_st *memc= memcached(test_literal_param("--SERVER=10.0.2.252 --POLL-TIMEOUT=0"));