aboutsummaryrefslogtreecommitdiff
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r--test/CMakeLists.txt13
1 files changed, 11 insertions, 2 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 6b740d7..4a802d1 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -2,6 +2,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
+# AdblockTest
add_executable(AdBlockTest
adblock/adblocktest.cpp
adblock/adblocktest.h
@@ -9,13 +10,21 @@ add_executable(AdBlockTest
target_include_directories(AdBlockTest PRIVATE ../lib/urlfilter)
target_link_libraries(AdBlockTest Qt5::Test urlfilter)
+add_test(NAME urlfilter-adblock COMMAND AdBlockTest WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR})
+# HostlistTest
add_executable(HostlistTest
hostlist/hostlisttest.cpp
hostlist/hostlisttest.h
)
target_include_directories(HostlistTest PRIVATE ../lib/urlfilter/)
target_link_libraries(HostlistTest Qt5::Test urlfilter)
-
-add_test(NAME urlfilter-adblock COMMAND AdBlockTest WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR})
add_test(NAME urlfilter-hostlist COMMAND HostlistTest WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR})
+
+# matching algorithm benchmark
+add_executable(MatcherBenchmark
+ matcherbenchmark/matcherbenchmark.cpp
+ matcherbenchmark/matcherbenchmark.h
+)
+target_link_libraries(MatcherBenchmark Qt5::Test)
+add_test(NAME matcher-benchmark COMMAND MatcherBenchmark WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR})