Files
dvc/tests/__main__.py
T
2019-01-30 03:48:36 +02:00

16 lines
470 B
Python

import os
from subprocess import check_call
REPO_ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
os.chdir(REPO_ROOT)
os.putenv("PATH", "{}:{}".format(os.path.join(REPO_ROOT, "bin"), os.getenv("PATH")))
os.putenv("DVC_HOME", REPO_ROOT)
os.putenv("DVC_TEST", "true")
cmd = (
"nosetests -v --processes=-1 --process-timeout=500 --cover-inclusive "
"--cover-erase --cover-package=dvc --with-coverage --all-modules"
)
check_call(cmd, shell=True)