X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=test%2Ftests%2Fmemcached%2Fstat.cpp;h=f22de55cef5fb23a061498a096f7bcba101d4584;hb=6566141841926721ffeb620d29d17cbd3857fdc7;hp=c07a0d1eec408e5130a278e79ab363b374cd0aa2;hpb=7e2b466107a65e22f1cc258ca8643922dbb60352;p=awesomized%2Flibmemcached diff --git a/test/tests/memcached/stat.cpp b/test/tests/memcached/stat.cpp index c07a0d1e..f22de55c 100644 --- a/test/tests/memcached/stat.cpp +++ b/test/tests/memcached/stat.cpp @@ -11,6 +11,10 @@ static memcached_return_t item_counter(const memcached_instance_st *, const char return MEMCACHED_SUCCESS; } +static memcached_return_t stat_null(const memcached_instance_st *, const char *, size_t, const char *, size_t, void *) { + return MEMCACHED_SUCCESS; +} + TEST_CASE("memcached_stat") { MemcachedCluster test; auto memc = &test.memc; @@ -31,6 +35,9 @@ TEST_CASE("memcached_stat") { size_t count = 0; REQUIRE_SUCCESS(memcached_stat_execute(memc, nullptr, item_counter, &count)); REQUIRE(count == 64); + + auto arg = GENERATE(as(), "slabs", "items", "sizes"); + REQUIRE_SUCCESS(memcached_stat_execute(memc, arg.c_str(), stat_null, nullptr)); } SECTION("servername") {