[kdevelop] [Bug 349378] ctest unit tests run in the wrong working directory

2017-07-12 Thread Rolf Eike Beer
https://bugs.kde.org/show_bug.cgi?id=349378

Rolf Eike Beer  changed:

   What|Removed |Added

   Version Fixed In||5.2.0
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||https://commits.kde.org/kde
   ||velop/5c65da19fc4451eb02f3e
   ||2354764fd272ce33949

--- Comment #1 from Rolf Eike Beer  ---
Git commit 5c65da19fc4451eb02f3e2354764fd272ce33949 by Rolf Eike Beer.
Committed on 13/07/2017 at 04:58.
Pushed by dakon into branch 'master'.

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
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

M  +1-1projectmanagers/cmake/testing/ctestrunjob.cpp

https://commits.kde.org/kdevelop/5c65da19fc4451eb02f3e2354764fd272ce33949

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 349378] ctest unit tests run in the wrong working directory

2017-07-12 Thread Rolf Eike Beer
https://bugs.kde.org/show_bug.cgi?id=349378

Rolf Eike Beer  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kde |https://commits.kde.org/kde
   |velop/5c65da19fc4451eb02f3e |velop/569a9e03eca189d68db3f
   |2354764fd272ce33949 |9ef9b854d446c473afd

--- Comment #2 from Rolf Eike Beer  ---
Git commit 569a9e03eca189d68db3f9ef9b854d446c473afd by Rolf Eike Beer.
Committed on 13/07/2017 at 04:54.
Pushed by dakon into branch 'master'.

CTest: honor the WORKING_DIRECTORY property of tests
FIXED-IN:5.2.0

M  +6-2projectmanagers/cmake/testing/ctestrunjob.cpp

https://commits.kde.org/kdevelop/569a9e03eca189d68db3f9ef9b854d446c473afd

-- 
You are receiving this mail because:
You are watching all bug changes.