summaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2018-07-28 11:09:23 +0000
committerDimitry Andric <dim@FreeBSD.org>2018-07-28 11:09:23 +0000
commitf73363f1dd94996356cefbf24388f561891acf0b (patch)
treee3c31248bdb36eaec5fd833490d4278162dba2a0 /packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py
parent160ee69dd7ae18978f4068116777639ea98dc951 (diff)
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py')
-rw-r--r--packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py b/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py
index 477ddf9c15b12..946c151bb8faf 100644
--- a/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py
+++ b/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py
@@ -22,8 +22,8 @@ class TargetSymbolsAddCommand(TestBase):
"""Test that 'target symbols add' can load the symbols
even if gnu.build-id and gnu_debuglink are not present in the module.
Similar to test_add_dsym_mid_execution test for macos."""
- self.build(clean=True)
- exe = os.path.join(os.getcwd(), "stripped.out")
+ self.build()
+ exe = self.getBuildArtifact("stripped.out")
self.target = self.dbg.CreateTarget(exe)
self.assertTrue(self.target, VALID_TARGET)
@@ -46,7 +46,8 @@ class TargetSymbolsAddCommand(TestBase):
self.expect("frame select", substrs=['main.c'], matching=False)
# Tell LLDB that a.out has symbols for stripped.out
- self.runCmd("target symbols add -s stripped.out a.out")
+ self.runCmd("target symbols add -s %s %s" %
+ (exe, self.getBuildArtifact("a.out")))
# Check that symbols are now loaded and main.c is in the output.
self.expect("frame select", substrs=['main.c'])