def run(**params): args = params.get('argv', sys.argv) # pep8 if '--pep8' in args: from pulsar.apps.test import pep8_run msg, code = pep8_run(args, ['pulsar', 'examples', 'tests'], 'setup.cfg') if msg: sys.stderr.write(msg) sys.exit(code) # Submit to coveralls elif '--coveralls' in args: import pulsar from pulsar.utils.path import Path from pulsar.apps.test.cov import coveralls path = Path(__file__) repo_token = None strip_dirs = [Path(pulsar.__file__).parent.parent, os.getcwd()] if os.path.isfile('.coveralls-repo-token'): with open('.coveralls-repo-token') as f: repo_token = f.read().strip() code = coveralls(strip_dirs=strip_dirs, repo_token=repo_token) sys.exit(0) # Run the test suite if '--coverage' in args or params.get('coverage'): import coverage print('Start coverage') p = current_process() p._coverage = coverage.coverage(data_suffix=True) p._coverage.start() runtests(**params)
def run(**params): args = params.get('argv', sys.argv) if '--pep8' in args: msg, code = pep8_run(args, ['lux', 'tests']) if msg: sys.stderr.write(msg) sys.exit(code) if '--config' not in args: params['config'] = 'test_settings.py' if '--coverage' in args or params.get('coverage'): import coverage p = current_process() p._coverage = coverage.coverage(data_suffix=True) p._coverage.start() runtests(**params)
def run(**params): args = params.get("argv", sys.argv) if "--pep8" in args: msg, code = pep8_run(args, ["lux", "tests"]) if msg: sys.stderr.write(msg) sys.exit(code) if "--config" not in args: params["config"] = "test_settings.py" if "--coverage" in args or params.get("coverage"): import coverage p = current_process() p._coverage = coverage.coverage(data_suffix=True) p._coverage.start() runtests(**params)