aboutsummaryrefslogtreecommitdiff
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-10-21 14:25:52 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2018-10-21 14:25:52 +0200
commit197175c8b9e11fce379e77bdba6441c74097bd58 (patch)
treed0dfa5bcc6514ad0ac52c8d8b61f638a646a08b0 /test/CMakeLists.txt
parenturlfilter: base AdBlockRule off FilterLeaf (diff)
downloadsmolbote-197175c8b9e11fce379e77bdba6441c74097bd58.tar.xz
Add MatcherBenchmark
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})