X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2Fmem_functions.cc;h=d799f4f6340fc9496bb22d6953c550116666f7e4;hb=1899ec2a3d1f4f180b0109879a966fd6603ece86;hp=0d6d047db6823d166700e2fce474914fc8eda2ec;hpb=bd8a989e9f0d0c115ae771732c9199589e3043fd;p=awesomized%2Flibmemcached diff --git a/tests/libmemcached-1.0/mem_functions.cc b/tests/libmemcached-1.0/mem_functions.cc index 0d6d047d..d799f4f6 100644 --- a/tests/libmemcached-1.0/mem_functions.cc +++ b/tests/libmemcached-1.0/mem_functions.cc @@ -717,7 +717,7 @@ test_return_t cas_test(memcached_st *memc) test_compare(MEMCACHED_SUCCESS, memcached_flush(memc, 0)); - test_skip(true, memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_SUPPORT_CAS, true)); + test_compare(MEMCACHED_SUCCESS, memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_SUPPORT_CAS, true)); test_compare(MEMCACHED_SUCCESS, memcached_set(memc, @@ -4848,7 +4848,7 @@ test_return_t regression_bug_1251482(memcached_st*) memcached_behavior_set(&memc, MEMCACHED_BEHAVIOR_RETRY_TIMEOUT, 0); - for (size_t x= 4; x; --x) + for (size_t x= 0; x < 5; ++x) { size_t value_length; memcached_return_t rc; @@ -4858,7 +4858,11 @@ test_return_t regression_bug_1251482(memcached_st*) test_false(value); test_compare(0LLU, value_length); - test_compare(MEMCACHED_CONNECTION_FAILURE, rc); + if (x) { + test_ne_compare(MEMCACHED_SUCCESS, rc); + } else { + test_compare(MEMCACHED_CONNECTION_FAILURE, rc); + } } return TEST_SUCCESS;