Esempio n. 1
0
File: test.py Progetto: 0-T-0/TACTIC
 def start_coverage(self):
     """Start the coverage tool.
     
     To use this feature, you need to download 'coverage.py',
     either Gareth Rees' original implementation:
     http://www.garethrees.org/2001/12/04/python-coverage/
     
     or Ned Batchelder's enhanced version:
     http://www.nedbatchelder.com/code/modules/coverage.html
     
     If neither module is found in PYTHONPATH,
     coverage is silently(!) disabled.
     """
     try:
         from coverage import the_coverage as coverage
         c = os.path.join(os.path.dirname(__file__), "../lib/coverage.cache")
         coverage.cache_default = c
         if c and os.path.exists(c):
             os.remove(c)
         coverage.start()
         import cherrypy
         from cherrypy.lib import covercp
         cherrypy.engine.subscribe('start', covercp.start)
     except ImportError:
         coverage = None
     self.coverage = coverage
Esempio n. 2
0
File: covercp.py Progetto: hkfr/data
 def start(threadid=None):
     coverage.start()
Esempio n. 3
0
 def start():
     coverage.start()
Esempio n. 4
0
 def start():
     coverage.start()