diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-05-28 14:27:42 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-05-28 14:27:42 +0200 |
commit | f4b9bb3e15a9a8201bfaf47a07b2cca439080a5a (patch) | |
tree | 8672ddcc98760c03c5bd91daac1fdd931c7bff41 /tests | |
parent | 90900beea1092ca3cd194ee88b0c2e26244c2ba6 (diff) | |
download | sink-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.txt | 21 |
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 | ||
32 | manual_tests ( | 32 | manual_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 | ) |
62 | target_link_libraries(dummyresourcetest sink_resource_dummy) | 59 | |
63 | target_link_libraries(dummyresourcebenchmark sink_resource_dummy) | 60 | if (WIN32) |
64 | target_link_libraries(dummyresourcewritebenchmark sink_resource_dummy) | 61 | message("Not building dumm resource tests on windows") |
62 | else() | ||
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) | ||
73 | endif() | ||
65 | 74 | ||