608 |
608 |
609 # generate a coverage object |
609 # generate a coverage object |
610 self.cover = coverage( |
610 self.cover = coverage( |
611 auto_data=True, |
611 auto_data=True, |
612 data_file="%s.coverage" % os.path.splitext(sys.argv[0])[0]) |
612 data_file="%s.coverage" % os.path.splitext(sys.argv[0])[0]) |
613 self.cover.use_cache(True) |
|
614 |
613 |
615 if int(erase): |
614 if int(erase): |
616 self.cover.erase() |
615 self.cover.erase() |
617 sys.modules['__main__'] = self.debugMod |
616 sys.modules['__main__'] = self.debugMod |
618 self.debugMod.__dict__['__file__'] = sys.argv[0] |
617 self.debugMod.__dict__['__file__'] = sys.argv[0] |