tests/sitecustomize.py
author Gábor Stefanik <gabor.stefanik@nng.com>
Thu, 05 Apr 2018 17:51:10 +0200
changeset 37392 a4f02a17420d
parent 30486 d2c40510104e
child 43076 2372284d9457
permissions -rw-r--r--
copies: clean up _related logic The limit parameter was never actually used, since the only way the 4th case could be reached was if f1r and f2r converged. The new code makes this clear, and additionally reduces the conditional block to just 3 cases.

from __future__ import absolute_import
import os

if os.environ.get('COVERAGE_PROCESS_START'):
    try:
        import coverage
        import uuid

        covpath = os.path.join(os.environ['COVERAGE_DIR'],
                               'cov.%s' % uuid.uuid1())
        cov = coverage.coverage(data_file=covpath, auto_data=True)
        cov._warn_no_data = False
        cov._warn_unimported_source = False
        cov.start()
    except ImportError:
        pass