summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-28 14:27:42 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-28 14:27:42 +0200
commitf4b9bb3e15a9a8201bfaf47a07b2cca439080a5a (patch)
tree8672ddcc98760c03c5bd91daac1fdd931c7bff41 /tests
parent90900beea1092ca3cd194ee88b0c2e26244c2ba6 (diff)
downloadsink-f4b9bb3e15a9a8201bfaf47a07b2cca439080a5a.tar.gz
sink-f4b9bb3e15a9a8201bfaf47a07b2cca439080a5a.zip
Avoid building tests that link to the resource on windows.
Because we'd have to properly export the symbols for the linking on windows to work.
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt21
1 files changed, 15 insertions, 6 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 6cd46d9..2706d5b 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -31,10 +31,8 @@ include(SinkTest)
31 31
32manual_tests ( 32manual_tests (
33 storagebenchmark 33 storagebenchmark
34 dummyresourcebenchmark
35 mailquerybenchmark 34 mailquerybenchmark
36 pipelinebenchmark 35 pipelinebenchmark
37 dummyresourcewritebenchmark
38 databasepopulationandfacadequerybenchmark 36 databasepopulationandfacadequerybenchmark
39) 37)
40 38
@@ -42,7 +40,6 @@ auto_tests (
42 clientapitest 40 clientapitest
43 resourceconfigtest 41 resourceconfigtest
44 storagetest 42 storagetest
45 dummyresourcetest
46 domainadaptortest 43 domainadaptortest
47 messagequeuetest 44 messagequeuetest
48 indextest 45 indextest
@@ -59,7 +56,19 @@ auto_tests (
59 entitystoretest 56 entitystoretest
60 upgradetest 57 upgradetest
61) 58)
62target_link_libraries(dummyresourcetest sink_resource_dummy) 59
63target_link_libraries(dummyresourcebenchmark sink_resource_dummy) 60if (WIN32)
64target_link_libraries(dummyresourcewritebenchmark sink_resource_dummy) 61 message("Not building dumm resource tests on windows")
62else()
63 manual_tests (
64 dummyresourcebenchmark
65 dummyresourcewritebenchmark
66 )
67 auto_tests (
68 dummyresourcetest
69 )
70 target_link_libraries(dummyresourcetest sink_resource_dummy)
71 target_link_libraries(dummyresourcebenchmark sink_resource_dummy)
72 target_link_libraries(dummyresourcewritebenchmark sink_resource_dummy)
73endif()
65 74