]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/testrunner.cc
rec: ensure correct service user on debian
[thirdparty/pdns.git] / pdns / testrunner.cc
index b3ff81535e999fb1f1a7dc8ba4d6654670f87306..0ea154593f0acec2b56d1baba40fbffd2121d981 100644 (file)
@@ -1,13 +1,31 @@
 #define BOOST_TEST_DYN_LINK
-#define BOOST_TEST_MAIN
-#define BOOST_TEST_MODULE unit
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
 #include <boost/test/unit_test.hpp>
-#include "packetcache.hh"
+#include "arguments.hh"
+#include "auth-packetcache.hh"
+#include "auth-querycache.hh"
+#include "statbag.hh"
 StatBag S;
-PacketCache PC;
+AuthPacketCache PC;
+AuthQueryCache QC;
 
+ArgvMap &arg()
+{
+  static ArgvMap theArg;
+  return theArg;
+}
 
+
+bool init_unit_test() {
+  reportAllTypes();
+  return true;
+}
+
+// entry point:
+int main(int argc, char* argv[])
+{
+  return boost::unit_test::unit_test_main( &init_unit_test, argc, argv );
+}