testing: fix test case names for CTest
[m6w6/libmemcached] / testing / tests / memcached / inc_dec.cpp
index e7dfb4a01811032fb4d5edcaf4652f1179f2bdc5..c007b16ef87c10530730b3f6a32249dd580d122e 100644 (file)
@@ -1,7 +1,7 @@
 #include "testing/lib/common.hpp"
 #include "testing/lib/MemcachedCluster.hpp"
 
-TEST_CASE("memcached inc_dec") {
+TEST_CASE("memcached_inc_dec") {
   pair<string, MemcachedCluster> tests[] = {
       {"mixed", MemcachedCluster::mixed()},
   };
@@ -9,10 +9,10 @@ TEST_CASE("memcached inc_dec") {
   LOOPED_SECTION(tests) {
     auto memc = &test.memc;
     uint64_t binary = GENERATE(0, 1);
-    void *prefix = GENERATE(as<void *>{}, nullptr, "namespace:");
+    char *prefix = GENERATE(as<char *>{}, "", "namespace:");
 
     REQUIRE_SUCCESS(memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_BINARY_PROTOCOL, binary));
-    if (prefix) {
+    if (*prefix) {
       REQUIRE_SUCCESS(memcached_callback_set(memc, MEMCACHED_CALLBACK_NAMESPACE, prefix));
     }