Fix a few more test suite errors where a cleanup lambda was calling self.runCmd(...
authorGreg Clayton <gclayton@apple.com>
Thu, 2 Apr 2015 18:42:12 +0000 (18:42 +0000)
committerGreg Clayton <gclayton@apple.com>
Thu, 2 Apr 2015 18:42:12 +0000 (18:42 +0000)
llvm-svn: 233934

lldb/test/functionalities/load_unload/TestLoadUnload.py

index a2038f6b1896703be4c34ce0cbd377e92412a764..36719dbd2159738251bf0744e6c2f646387c8dae 100644 (file)
@@ -75,7 +75,7 @@ class LoadUnloadTestCase(TestBase):
         self.runCmd("settings show target.env-vars")
 
         remove_dyld_path_cmd = "settings remove target.env-vars " + self.dylibPath
-        self.addTearDownHook(lambda: self.runCmd(remove_dyld_path_cmd))
+        self.addTearDownHook(lambda: self.dbg.HandleCommand(remove_dyld_path_cmd))
 
         self.runCmd("run")
 
@@ -121,7 +121,7 @@ class LoadUnloadTestCase(TestBase):
         self.runCmd("settings show target.env-vars")
 
         remove_dyld_path_cmd = "settings remove target.env-vars " + self.dylibPath
-        self.addTearDownHook(lambda: self.runCmd(remove_dyld_path_cmd))
+        self.addTearDownHook(lambda: self.dbg.HandleCommand(remove_dyld_path_cmd))
 
         lldbutil.run_break_set_by_file_and_line (self, "d.c", self.line_d_function, num_expected_locations=1, loc_exact=True)