]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix unit test building and starting.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 14 Jul 2015 13:45:46 +0000 (14:45 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 14 Jul 2015 13:45:46 +0000 (14:45 +0100)
test/CMakeLists.txt
test/rspamd_test_suite.c

index a133935e6f08c017a2aaab2713da2286f006f041..7c3312634ce30c44422d549496254d562f22fb7f 100644 (file)
@@ -43,7 +43,7 @@ IF(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
        ADD_CUSTOM_TARGET(units-dir COMMAND
                ${CMAKE_COMMAND} -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/lua/unit"
        )
-       ADD_DEPENDENCIES(rspamd-func-test units-dir)
+       ADD_DEPENDENCIES(rspamd-test units-dir)
        FOREACH(_LF IN LISTS LUA_TESTS)
                GET_FILENAME_COMPONENT(_NM "${_LF}" NAME)
                IF("${_LF}" MATCHES "^.*/unit/.*$")
@@ -55,7 +55,7 @@ IF(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
                        ${CMAKE_COMMAND} -E copy_if_different ${_LF} ${_DS}
                        SOURCES "${_LF}"
                )
-               ADD_DEPENDENCIES(rspamd-func-test "${_NM}")
+               ADD_DEPENDENCIES(rspamd-test "${_NM}")
        ENDFOREACH()
        
        ADD_CUSTOM_TARGET(functional-dir COMMAND
index 72c2b5db6d7bc3fb4fdf4e37f68a2d6fbf9dae02..5dc854560fbe07ed01b19ed8c72ee49c44a7ab16 100644 (file)
@@ -2,6 +2,7 @@
 #include "main.h"
 #include "cfg_file.h"
 #include "regexp.h"
+#include "libstat/stat_api.h"
 #include "tests.h"
 
 struct rspamd_main             *rspamd_main = NULL;
@@ -31,6 +32,7 @@ main (int argc, char **argv)
        g_test_init (&argc, &argv, NULL);
 
        rspamd_init_libs ();
+       rspamd_stat_init (cfg);
 
        base = event_init ();