tests: setup unit test framework earlier

Allows tests to be registered early, in support of moving
outputs away from thread modules.
pull/2245/head
Jason Ish 10 years ago committed by Victor Julien
parent bac65f09e8
commit b605984f34

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

Loading…
Cancel
Save