eric6/DebugClients/Python/DebugClientBase.py

changeset 7074
7da5a5a14469
parent 7071
c9ff30a1acbb
child 7249
0bf517e60f54
equal deleted inserted replaced
7073:e86027967f5c 7074:7da5a5a14469
821 self.__interceptSignals() 821 self.__interceptSignals()
822 822
823 try: 823 try:
824 import unittest 824 import unittest
825 testLoader = unittest.TestLoader() 825 testLoader = unittest.TestLoader()
826 test = testLoader.discover(discoveryStart, top_level_dir=top_level_dir) 826 test = testLoader.discover(
827 discoveryStart, top_level_dir=top_level_dir)
827 if hasattr(testLoader, "errors") and \ 828 if hasattr(testLoader, "errors") and \
828 bool(testLoader.errors): 829 bool(testLoader.errors):
829 self.sendJsonCommand("ResponseUTDiscover", { 830 self.sendJsonCommand("ResponseUTDiscover", {
830 "testCasesList": [], 831 "testCasesList": [],
831 "exception": "DiscoveryError", 832 "exception": "DiscoveryError",
873 discoveryStart = params["workdir"] 874 discoveryStart = params["workdir"]
874 if params["testcases"]: 875 if params["testcases"]:
875 self.test = testLoader.loadTestsFromNames( 876 self.test = testLoader.loadTestsFromNames(
876 params["testcases"]) 877 params["testcases"])
877 else: 878 else:
878 self.test = testLoader.discover(discoveryStart, top_level_dir=top_level_dir) 879 self.test = testLoader.discover(
880 discoveryStart, top_level_dir=top_level_dir)
879 else: 881 else:
880 if params["filename"]: 882 if params["filename"]:
881 utModule = imp.load_source( 883 utModule = imp.load_source(
882 params["testname"], params["filename"]) 884 params["testname"], params["filename"])
883 else: 885 else:

eric ide

mercurial