aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in7
-rw-r--r--tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.service3
-rw-r--r--tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.withSystemD.renamed.service4
3 files changed, 13 insertions, 1 deletions
diff --git a/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in b/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in
index c5fe51c9..b63757c1 100644
--- a/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in
+++ b/tests/ECMGenerateDBusServiceFileTest/check_tree.cmake.in
@@ -1,4 +1,9 @@
-set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/expected")
+if (WIN32)
+ set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/windowsexpected")
+else ()
+ set(EXPECTED "@CMAKE_CURRENT_SOURCE_DIR@/expected")
+endif (WIN32)
+
set(ACTUAL "@CMAKE_INSTALL_PREFIX@")
# Compares files in two directories, emits a fatal error if the top level files are different
diff --git a/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.service b/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.service
new file mode 100644
index 00000000..74318d3a
--- /dev/null
+++ b/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.service
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.kde.kded5
+Exec=kded5
diff --git a/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.withSystemD.renamed.service b/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.withSystemD.renamed.service
new file mode 100644
index 00000000..4f0edda1
--- /dev/null
+++ b/tests/ECMGenerateDBusServiceFileTest/windowsexpected/org.kde.kded5.withSystemD.renamed.service
@@ -0,0 +1,4 @@
+[D-BUS Service]
+Name=org.kde.kded5.withSystemD
+Exec=kded5
+SystemdService=plasma-kded.service