tests/hashkit: fix tests doing nothing
[awesomized/libmemcached] / tests / failure.cc
index faea94e44e72553cb57f076566eae1aeee196cee..f572cce6c2b0187c7a49b8ad221a3c10d5090c4d 100644 (file)
@@ -34,7 +34,7 @@
  *
  */
 
-#include <config.h>
+#include <mem_config.h>
 
 /*
   C++ interface test
@@ -63,6 +63,8 @@ libtest::Framework *global_framework= NULL;
 
 static test_return_t shutdown_servers(memcached_st *memc)
 {
+  return TEST_SKIPPED;
+
   test_skip_valgrind();
 
   test_compare(memcached_server_count(memc), 1U);
@@ -75,12 +77,14 @@ static test_return_t shutdown_servers(memcached_st *memc)
 
 static test_return_t add_shutdown_servers(memcached_st *memc)
 {
+  return TEST_SKIPPED;
+
   test_skip_valgrind();
 
   while (memcached_server_count(memc) < 2)
   {
     const char *argv[1]= { "add_shutdown_server" };
-    test_true(global_framework->servers().start_socket_server("memcached", libtest::default_port(), 1, argv));
+    test_true(global_framework->servers().start_socket_server("memcached", libtest::default_port(), argv));
     test_compare(MEMCACHED_SUCCESS, memcached_server_add(memc, "localhost", libtest::default_port()));
   }
 
@@ -98,7 +102,7 @@ static test_return_t restart_servers(memcached_st *)
   return TEST_SUCCESS;
 }
 
-#include "libmemcached/instance.h"
+#include "libmemcached/instance.hpp"
 static test_return_t cull_TEST(memcached_st *memc)
 {
   uint32_t count= memcached_server_count(memc);