X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=testing%2Fmemcached%2Fdump.cpp;h=6add5666a1b6c05cbf1a14934c3f3e4dd0567aae;hb=cdff9052fb343b977fc63ae65a947958eedaab91;hp=016dabaa42d2655ba8bea3ec1c9d2b0041161537;hpb=f33fd6e7d1df8e5878ce5c5605f64bab7b02ceb6;p=m6w6%2Flibmemcached diff --git a/testing/memcached/dump.cpp b/testing/memcached/dump.cpp index 016dabaa..6add5666 100644 --- a/testing/memcached/dump.cpp +++ b/testing/memcached/dump.cpp @@ -2,16 +2,16 @@ #include "../lib/MemcachedCluster.hpp" memcached_return_t dump_cb(const memcached_st *, const char *, size_t, void *ctx) { - size_t *c = reinterpret_cast(ctx); + auto *c = reinterpret_cast(ctx); ++(*c); return MEMCACHED_SUCCESS; } TEST_CASE("memcached dump") { - MemcachedCluster tests[]{ - MemcachedCluster::mixed(), - MemcachedCluster::net(), - MemcachedCluster::socket() + pair tests[]{ + {"mixed", MemcachedCluster::mixed()}, + {"network", MemcachedCluster::network()}, + {"socket", MemcachedCluster::socket()} }; LOOPED_SECTION(tests) { @@ -23,9 +23,7 @@ TEST_CASE("memcached dump") { int len = snprintf(key, sizeof(key) - 1, "k_%d", i); CHECKED_IF(len) { - auto rc = memcached_set(memc, key, len, key, len, 0, 0); - INFO("last error: " << memcached_last_error(memc)); - REQUIRE(MEMCACHED_SUCCESS == rc); + REQUIRE_SUCCESS(memcached_set(memc, key, len, key, len, 0, 0)); } } @@ -39,7 +37,7 @@ TEST_CASE("memcached dump") { size_t counter = 0; memcached_dump_fn fn[] = {dump_cb}; - REQUIRE(MEMCACHED_SUCCESS == memcached_dump(memc, fn, &counter, 1)); + REQUIRE_SUCCESS(memcached_dump(memc, fn, &counter, 1)); REQUIRE(counter == 64); } }