X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=example%2Ft%2Fmemcached_light.cc;fp=example%2Ft%2Fmemcached_light.cc;h=9158b1425de8dd34c95d164e66015c7eaa58ed3b;hb=536d248a75fb329a48f06157d2bd8cea2f06f903;hp=b9c4e5fb5782f7e427a2e43cb9907cb1986c9927;hpb=1d704764a636d3b1618224dbabdcd6e5ae031291;p=awesomized%2Flibmemcached diff --git a/example/t/memcached_light.cc b/example/t/memcached_light.cc index b9c4e5fb..9158b142 100644 --- a/example/t/memcached_light.cc +++ b/example/t/memcached_light.cc @@ -199,6 +199,12 @@ collection_st collection[] ={ static void *world_create(server_startup_st& servers, test_return_t& error) { + if (access(executable.c_str(), X_OK) != 0) + { + error= TEST_SKIPPED; + return NULL; + } + if (HAVE_MEMCACHED_LIGHT_BINARY == 0) { error= TEST_SKIPPED; @@ -208,6 +214,7 @@ static void *world_create(server_startup_st& servers, test_return_t& error) if (server_startup(servers, "memcached-light", libtest::default_port(), 0, NULL) == 0) { error= TEST_FAILURE; + return NULL; }