]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Adopt build system for new tests.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 9 Jul 2015 13:45:48 +0000 (14:45 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 9 Jul 2015 13:45:48 +0000 (14:45 +0100)
test/CMakeLists.txt
test/functional/configs/lua_test.conf
test/functional/configs/stats.conf
test/functional/configs/trivial.conf

index 1bc0a9061a7e1c6aaebf5041f6f878e087b7ccea..a133935e6f08c017a2aaab2713da2286f006f041 100644 (file)
@@ -30,8 +30,8 @@ TARGET_LINK_LIBRARIES(rspamd-test stemmer)
 TARGET_LINK_LIBRARIES(rspamd-test rspamd-actrie)
 
 ADD_CUSTOM_TARGET(rspamd-func-test COMMAND 
-               "${CMAKE_SOURCE_DIR}/contrib/bats/bats" 
-               "${CMAKE_CURRENT_BINARY_DIR}/functional/tests.bats")
+               "/bin/sh"
+               "${CMAKE_CURRENT_BINARY_DIR}/functional/tests.sh")
                
 ADD_DEPENDENCIES(rspamd-func-test rspamd-test)
 ADD_DEPENDENCIES(rspamd-func-test rspamc)
@@ -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-test units-dir)
+       ADD_DEPENDENCIES(rspamd-func-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-test "${_NM}")
+               ADD_DEPENDENCIES(rspamd-func-test "${_NM}")
        ENDFOREACH()
        
        ADD_CUSTOM_TARGET(functional-dir COMMAND
@@ -65,7 +65,7 @@ IF(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
                COMMAND ${CMAKE_COMMAND} -E make_directory 
                "${CMAKE_CURRENT_BINARY_DIR}/functional/messages"
        )
-       ADD_DEPENDENCIES(rspamd-test functional-dir)
+       ADD_DEPENDENCIES(rspamd-func-test functional-dir)
        FILE(GLOB_RECURSE BATS_TESTS "${CMAKE_CURRENT_SOURCE_DIR}/functional/*")
        FOREACH(_LF IN LISTS BATS_TESTS)
                GET_FILENAME_COMPONENT(_NM "${_LF}" NAME)
@@ -75,6 +75,6 @@ IF(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
                        ${CMAKE_COMMAND} -E copy_if_different ${_LF} ${_DS}
                        SOURCES "${_LF}"
                )
-               ADD_DEPENDENCIES(rspamd-test "${_NM}")
+               ADD_DEPENDENCIES(rspamd-func-test "${_NM}")
        ENDFOREACH()
 ENDIF()
\ No newline at end of file
index 2ff07ac60f69313a0ef7d2b0a750fd2a0f8e9def..c1ade3636be67a11b293a94a680f4dea9d64ee1c 100644 (file)
@@ -1,6 +1,6 @@
 options = {
        filters = ["spf", "dkim", "regexp"]
-       url_tld = "${CURDIR}/lua/unit/test_tld.dat"
+       url_tld = "${TESTDIR}/../lua/unit/test_tld.dat"
        dns = {
                nameserver = "8.8.8.8"
        }
index a70fc5aed082a7f0b5c506a689c972a7381a28f5..709796640ed4f29c764ab16256ebad90c5f9cc09 100644 (file)
@@ -1,6 +1,6 @@
 options = {
        filters = ["spf", "dkim", "regexp"]
-       url_tld = "${TESTDIR}/lua/unit/test_tld.dat"
+       url_tld = "${TESTDIR}/../lua/unit/test_tld.dat"
        dns = {
                nameserver = "8.8.8.8"
        }
index 0b706c31c6c73afbf6aed5cd193ff85be942fd89..9aaa4faab636e3982ae59da9c0be869f50945079 100644 (file)
@@ -1,6 +1,6 @@
 options = {
        filters = ["spf", "dkim", "regexp"]
-       url_tld = "${TESTDIR}/lua/unit/test_tld.dat"
+       url_tld = "${TESTDIR}/../lua/unit/test_tld.dat"
        dns = {
                nameserver = "8.8.8.8"
        }