Fix path issues in debugger unittests

Authored by qi437103 on Jul 24 2017, 8:10 PM.

Description

Fix path issues in debugger unittests

Summary:
Debugees and their source files were moved to common folder, but the path finding routines in LLDB/GDB weren't changed.
This patch updates the LLDB testhelpers to handle moved debuggees and shares that between LLDB and GDB, along with a few
other improvements in path handling in unittests.

Test Plan: most LLDB/GDB unit tests pass after the patch, which fail without the patch.

Reviewers: apol, KDevelop, kfunk

Reviewed By: KDevelop, kfunk

Subscribers: kfunk, kdevelop-devel

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

Details

Committed
qi437103Jul 25 2017, 7:49 PM
Reviewer
KDevelop
Differential Revision
D6887: Fix path issues in debugger unittests
Parents
R32:c952918d7aca: Proper lifetime support for one-time menu objects with contextMenuExtension
Branches
Unknown
Tags
Unknown