915 if params["debug"]: |
915 if params["debug"]: |
916 locals_ = locals() |
916 locals_ = locals() |
917 self.threads.clear() |
917 self.threads.clear() |
918 self.attachThread(mainThread=True) |
918 self.attachThread(mainThread=True) |
919 sys.setprofile(None) |
919 sys.setprofile(None) |
|
920 self.running = sys.argv[0] |
920 self.mainThread.run( |
921 self.mainThread.run( |
921 "result = self.test.run(self.testResult)\n", |
922 "result = self.test.run(self.testResult)\n", |
922 localsDict=locals_, closeSession=False) |
923 self.debugMod.__dict__, |
|
924 localsDict=locals_, |
|
925 debug=True, |
|
926 closeSession=False) |
923 result = locals_["result"] |
927 result = locals_["result"] |
924 else: |
928 else: |
925 result = self.test.run(self.testResult) |
929 result = self.test.run(self.testResult) |
926 if self.cover: |
930 if self.cover: |
927 self.cover.stop() |
931 self.cover.stop() |