DebugClients/Python3/DebugClientBase.py

changeset 4489
d0d6e4ad31bd
parent 4455
ca13a6f6c452
child 4541
e8ddd9d76414
equal deleted inserted replaced
4481:456c58fc64b0 4489:d0d6e4ad31bd
645 # generate a coverage object 645 # generate a coverage object
646 self.cover = coverage( 646 self.cover = coverage(
647 auto_data=True, 647 auto_data=True,
648 data_file="{0}.coverage".format( 648 data_file="{0}.coverage".format(
649 os.path.splitext(sys.argv[0])[0])) 649 os.path.splitext(sys.argv[0])[0]))
650 self.cover.use_cache(True)
651 650
652 if int(erase): 651 if int(erase):
653 self.cover.erase() 652 self.cover.erase()
654 sys.modules['__main__'] = self.debugMod 653 sys.modules['__main__'] = self.debugMod
655 self.debugMod.__dict__['__file__'] = sys.argv[0] 654 self.debugMod.__dict__['__file__'] = sys.argv[0]
893 from coverage import coverage 892 from coverage import coverage
894 self.cover = coverage( 893 self.cover = coverage(
895 auto_data=True, 894 auto_data=True,
896 data_file="{0}.coverage".format( 895 data_file="{0}.coverage".format(
897 os.path.splitext(covname)[0])) 896 os.path.splitext(covname)[0]))
898 self.cover.use_cache(True)
899 if int(erase): 897 if int(erase):
900 self.cover.erase() 898 self.cover.erase()
901 else: 899 else:
902 self.cover = None 900 self.cover = None
903 901

eric ide

mercurial