Correctly set the working directory when launching processes for both local and remote targets.
llvm-svn: 197266
This commit is contained in:
@@ -131,7 +131,7 @@ class ThreadAPITestCase(TestBase):
|
||||
self.runCmd("breakpoint list")
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
process = target.LaunchSimple(None, None, os.getcwd())
|
||||
process = target.LaunchSimple (None, None, self.get_process_working_directory())
|
||||
|
||||
thread = get_stopped_thread(process, lldb.eStopReasonBreakpoint)
|
||||
self.assertTrue(thread.IsValid(), "There should be a thread stopped due to breakpoint")
|
||||
@@ -153,7 +153,7 @@ class ThreadAPITestCase(TestBase):
|
||||
#self.runCmd("breakpoint list")
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
process = target.LaunchSimple(None, None, os.getcwd())
|
||||
process = target.LaunchSimple (None, None, self.get_process_working_directory())
|
||||
|
||||
thread = get_stopped_thread(process, lldb.eStopReasonBreakpoint)
|
||||
self.assertTrue(thread.IsValid(), "There should be a thread stopped due to breakpoint")
|
||||
@@ -178,7 +178,7 @@ class ThreadAPITestCase(TestBase):
|
||||
self.runCmd("breakpoint list")
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
process = target.LaunchSimple(None, None, os.getcwd())
|
||||
process = target.LaunchSimple (None, None, self.get_process_working_directory())
|
||||
|
||||
while True:
|
||||
thread = get_stopped_thread(process, lldb.eStopReasonBreakpoint)
|
||||
@@ -211,7 +211,7 @@ class ThreadAPITestCase(TestBase):
|
||||
self.runCmd("breakpoint list")
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
process = target.LaunchSimple(None, None, os.getcwd())
|
||||
process = target.LaunchSimple (None, None, self.get_process_working_directory())
|
||||
|
||||
self.assertTrue(process, PROCESS_IS_VALID)
|
||||
|
||||
@@ -252,7 +252,7 @@ class ThreadAPITestCase(TestBase):
|
||||
self.runCmd("breakpoint list")
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
process = target.LaunchSimple(None, None, os.getcwd())
|
||||
process = target.LaunchSimple (None, None, self.get_process_working_directory())
|
||||
|
||||
self.assertTrue(process, PROCESS_IS_VALID)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user