Fix path issues in debugger unittests
ClosedPublic

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

Details

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.

Diff Detail

Repository
R32 KDevelop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
qi437103 created this revision.Jul 24 2017, 8:18 PM
Restricted Application added a subscriber: kdevelop-devel. · View Herald TranscriptJul 24 2017, 8:18 PM
kfunk accepted this revision.Jul 25 2017, 1:38 PM
kfunk added a subscriber: kfunk.

Thanks for cleaning up!

This revision is now accepted and ready to land.Jul 25 2017, 1:38 PM
This revision was automatically updated to reflect the committed changes.