1 #include "test/lib/common.hpp"
2 #include "test/lib/MemcachedCluster.hpp"
4 TEST_CASE("memcached_regression_lp421108") {
6 auto memc
= &test
.memc
;
9 auto memc_stat
= memcached_stat(memc
, NULL
, &rc
);
12 // stat_get_value used memcmp
14 Malloced
bytes_str(memcached_stat_get_value(memc
, memc_stat
, "bytes", &rc
));
18 Malloced
bytes_read_str(memcached_stat_get_value(memc
, memc_stat
,"bytes_read", &rc
));
20 REQUIRE(*bytes_read_str
);
22 Malloced
bytes_written_str(memcached_stat_get_value(memc
, memc_stat
, "bytes_written", &rc
));
24 REQUIRE(*bytes_written_str
);
26 REQUIRE(strcmp(*bytes_str
, *bytes_read_str
));
27 REQUIRE(strcmp(*bytes_str
, *bytes_written_str
));
28 REQUIRE(strcmp(*bytes_read_str
, *bytes_written_str
));
30 memcached_stat_free(nullptr, memc_stat
);