OSDN Git Service

run tests in the CMake binary alternative of the current directory
authorIvailo Monev <xakepa10@gmail.com>
Wed, 8 Jun 2016 17:28:59 +0000 (17:28 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Wed, 8 Jun 2016 17:31:27 +0000 (17:31 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
cmake/modules/KatieBuildMacros.cmake
tests/benchmarks/dbus/qdbusperformance/tst_qdbusperformance.cpp

index 019714a..ce4a030 100644 (file)
@@ -220,5 +220,5 @@ macro(KATIE_TEST TESTNAME TESTSOURCES)
         RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
     )
 
-    add_test(NAME ${TESTNAME} COMMAND ${TESTNAME})
+    add_test(NAME ${TESTNAME} COMMAND ${TESTNAME} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
 endmacro()
index 08c3253..0ad2016 100644 (file)
@@ -91,7 +91,7 @@ void tst_QDBusPerformance::initTestCase()
 #ifdef Q_OS_WIN
     proc.start("server");
 #else
-    proc.start("./server/server");
+    proc.start("./server");
 #endif
     QVERIFY(proc.waitForStarted());