X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=test%2Fmain.cpp;fp=test%2Fmain.cpp;h=34513e542375663a229227904aa71a8767dfcf42;hb=4d48a64682e4921bda97f1e5ae30321f0cb2b15b;hp=2908745b909ead26a9fda56ed1c2ed3d0afa3acc;hpb=8d32187fd6eabe29477a897d596ec8364be96213;p=awesomized%2Flibmemcached diff --git a/test/main.cpp b/test/main.cpp index 2908745b..34513e54 100644 --- a/test/main.cpp +++ b/test/main.cpp @@ -1,24 +1,8 @@ #define CATCH_CONFIG_RUNNER #include "lib/catch.hpp" -#include "mem_config.h" -#include - -#if HAVE_SETENV -# define SET_ENV(n, k, v) setenv(k, v, 0); -#else // !HAVE_SETENV -# define SET_ENV(n, k, v) static char n ## _env[] = k "=" v; putenv(n ## _env) -#endif +#include "setup.hpp" int main(int argc, char *argv[]) { - -#if HAVE_ASAN - SET_ENV(asan, "ASAN_OPTIONS", "halt_on_error=0") -#endif - -#if LIBMEMCACHED_WITH_SASL_SUPPORT - SET_ENV(sasl_pwdb, "MEMCACHED_SASL_PWDB", LIBMEMCACHED_WITH_SASL_PWDB); - SET_ENV(sasl_conf, "SASL_CONF_PATH", LIBMEMCACHED_WITH_SASL_CONF); -#endif - + setup(argc, &argv); return Catch::Session().run(argc, argv); }