X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Ftest.cc;h=80cb8ddd64f30fee70ad949c335ebba24e1ae7bc;hb=9428b4c34783838b84181abb0a5335ccd9db72ed;hp=bae5c39ff0922fa75683217cc18a2e43a5e669cb;hpb=3dffdabbb7e41075f7998cd2af6498b42c97f471;p=awesomized%2Flibmemcached diff --git a/libtest/test.cc b/libtest/test.cc index bae5c39f..80cb8ddd 100644 --- a/libtest/test.cc +++ b/libtest/test.cc @@ -35,36 +35,12 @@ #include -#include -#include - #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wold-style-cast" #endif using namespace libtest; -static char global_socket[1024]; - -const char *default_socket() -{ - assert(global_socket[0]); - return global_socket; -} - -bool test_is_local() -{ - return (getenv("LIBTEST_LOCAL")); -} - -void set_default_socket(const char *socket) -{ - if (socket) - { - strncpy(global_socket, socket, strlen(socket)); - } -} - static void stats_print(Stats *stats) { if (stats->collection_failed == 0 and stats->collection_success == 0) @@ -94,45 +70,6 @@ static long int timedif(struct timeval a, struct timeval b) return s + us; } -const char *test_strerror(test_return_t code) -{ - switch (code) { - case TEST_SUCCESS: - return "ok"; - - case TEST_FAILURE: - return "failed"; - - case TEST_MEMORY_ALLOCATION_FAILURE: - return "memory allocation"; - - case TEST_SKIPPED: - return "skipped"; - - case TEST_FATAL: - break; - } - - return "failed"; -} - -void create_core(void) -{ - if (getenv("LIBMEMCACHED_NO_COREDUMP") == NULL) - { - pid_t pid= fork(); - - if (pid == 0) - { - abort(); - } - else - { - while (waitpid(pid, NULL, 0) != pid) {}; - } - } -} - static Framework *world= NULL; int main(int argc, char *argv[]) { @@ -202,7 +139,6 @@ int main(int argc, char *argv[]) case TEST_FATAL: case TEST_FAILURE: case TEST_MEMORY_ALLOCATION_FAILURE: - Error << argv[0] << " failed in Framework::create()"; delete world; return EXIT_FAILURE; } @@ -214,7 +150,10 @@ int main(int argc, char *argv[]) } else if (getenv("TEST_COLLECTION")) { - collection_to_run= getenv("TEST_COLLECTION"); + if (strlen(getenv("TEST_COLLECTION"))) + { + collection_to_run= getenv("TEST_COLLECTION"); + } } if (collection_to_run)