Fix test cases that did not work if memcached was not available.
[awesomized/libmemcached] / tests / memslap.cc
index 544ed2802e0cdf1178ac2cb6dd9d1117abf77485..5063c559402579bdfd3e749d2a94113a82868ec8 100644 (file)
@@ -149,6 +149,12 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
+  if (HAVE_MEMCACHED_BINARY == 0)
+  {
+    error= TEST_FATAL;
+    return NULL;
+  }
+
   const char *argv[1]= { "memslap" };
   if (not server_startup(servers, "memcached", MEMCACHED_DEFAULT_PORT +10, 1, argv))
   {