From: Otto Moerbeek Date: Mon, 9 Sep 2024 07:27:07 +0000 (+0200) Subject: Also do auth and dnsdist testrunner X-Git-Tag: rec-5.2.0-alpha1~91^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1d10a73123cb485941ee68d24b5639ae78816106;p=thirdparty%2Fpdns.git Also do auth and dnsdist testrunner --- diff --git a/pdns/dnsdistdist/testrunner.cc b/pdns/dnsdistdist/testrunner.cc index 66b82aaf69..dfa7a34e03 100644 --- a/pdns/dnsdistdist/testrunner.cc +++ b/pdns/dnsdistdist/testrunner.cc @@ -19,6 +19,9 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ + +#define BOOST_TEST_NO_MAIN + #ifndef BOOST_TEST_DYN_LINK #define BOOST_TEST_DYN_LINK #endif @@ -31,4 +34,10 @@ #endif #include +// entry point: +int main(int argc, char* argv[]) +{ + setenv("BOOST_TEST_RANDOM", "1", 1); // NOLINT(concurrency-mt-unsafe) + return boost::unit_test::unit_test_main(&init_unit_test, argc, argv); +} diff --git a/pdns/testrunner.cc b/pdns/testrunner.cc index ef4f16a014..e4838514b5 100644 --- a/pdns/testrunner.cc +++ b/pdns/testrunner.cc @@ -34,6 +34,7 @@ static bool init_unit_test() // entry point: int main(int argc, char* argv[]) { + setenv("BOOST_TEST_RANDOM", "1", 1); // NOLINT(concurrency-mt-unsafe) S.d_allowRedeclare = true; return boost::unit_test::unit_test_main(&init_unit_test, argc, argv); }