pass all test properties to CTestSuite

Authored by dakon on Jul 13 2017, 4:58 AM.



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


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.

Diff Detail

R32 KDevelop
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
dakon created this revision.Jul 13 2017, 4:58 AM
Restricted Application added a subscriber: kdevelop-devel. · View Herald TranscriptJul 13 2017, 4:58 AM
dakon abandoned this revision.Jul 13 2017, 5:00 AM

Should have updated D6656. Stupid arc.

This revision was automatically updated to reflect the committed changes.