summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths
diff options
context:
space:
mode:
authorLawrence D'Anna <lawrence_danna@apple.com>2019-10-08 01:16:29 +0000
committerLawrence D'Anna <lawrence_danna@apple.com>2019-10-08 01:16:29 +0000
commit68491f50720de7da61866a478fa1971baa68e4e9 (patch)
tree5551e05e8d93f5455feb672b3fe638644af6415f /lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths
parent3dab5e825b8c9ef0e7d129e6aaa382b69f813c48 (diff)
downloadbcm5719-llvm-68491f50720de7da61866a478fa1971baa68e4e9.tar.gz
bcm5719-llvm-68491f50720de7da61866a478fa1971baa68e4e9.zip
test fix: TestLoadUsingPaths should use realpath
Summary: TestLoadUsingPaths will fail if the build directory has symlinks in its path, because the real paths reported by the debugger won't match the symlink-laden paths it's expecting. This can be solved just by using os.path.realpath on the base path for the test. Reviewers: JDevlieghere, jasonmolenda, labath Reviewed By: JDevlieghere Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D68618 llvm-svn: 374007
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths')
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py b/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py
index 0ffce6213ef..e9cafba8932 100644
--- a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py
+++ b/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py
@@ -33,7 +33,7 @@ class LoadUsingPathsTestCase(TestBase):
ext = 'dylib'
self.lib_name = 'libloadunload.' + ext
- self.wd = self.getBuildDir()
+ self.wd = os.path.realpath(self.getBuildDir())
self.hidden_dir = os.path.join(self.wd, 'hidden')
self.hidden_lib = os.path.join(self.hidden_dir, self.lib_name)
OpenPOWER on IntegriCloud