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,
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;
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;
test_literal_param(__func__), // Keys
test_literal_param(__func__), // Values
0, 0);
- test_compare(ret, memc);
- test_compare(MEMCACHED_CONNECTION_FAILURE, memc);
+ test_compare(MEMCACHED_CONNECTION_FAILURE, ret);
memcached_free(memc);