]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
tests: setup unit test framework earlier
authorJason Ish <ish@unx.ca>
Fri, 27 May 2016 16:01:54 +0000 (10:01 -0600)
committerVictor Julien <victor@inliniac.net>
Mon, 19 Sep 2016 11:47:52 +0000 (13:47 +0200)
Allows tests to be registered early, in support of moving
outputs away from thread modules.

src/runmode-unittests.c

index b5d22bd3b19c57bf9413d71d4ab639021cab1623..7326bcec3be93b3b5f048aa3427e796cabc854aa 100644 (file)
@@ -177,6 +177,8 @@ void RunUnittests(int list_unittests, char *regex_arg)
     SCReferenceConfInit();
     SCClassConfInit();
 
+    UtInitialize();
+
     RegisterAllModules();
 
     DetectEngineRegisterAppInspectionEngines();
@@ -193,7 +195,6 @@ void RunUnittests(int list_unittests, char *regex_arg)
     AppLayerHtpEnableRequestBodyCallback();
     AppLayerHtpNeedFileInspection();
 
-    UtInitialize();
     UTHRegisterTests();
     StreamTcpRegisterTests();
     SigRegisterTests();