pass all test properties to CTestSuite

Authored by dakon on Jul 12 2017, 12:12 PM.

Description

pass all test properties to CTestSuite

Summary:
This way this and CTestRunJob can do any adaptions to the properties without
needing more and more members.

CTest: parse the test properties from CTestTestfile.cmake

Otherwise e.g. the WILL_FAIL check in ctestutils.cpp will never match as the
property hash is always empty.

CTest: honor the WORKING_DIRECTORY property of tests

BUG:349378
FIXED-IN:5.2.0

CTest: use the test name as name instead of the executable name

Now one only needs to get rid of the first argument that is sometimes appended.

Subscribers: kdevelop-devel

Differential Revision: https://phabricator.kde.org/D6668

Details

Committed
dakonJul 13 2017, 4:58 AM
Differential Revision
D6668: pass all test properties to CTestSuite
Parents
R32:569a9e03eca1: CTest: honor the WORKING_DIRECTORY property of tests
Branches
Unknown
Tags
Unknown