mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-05 07:18:35 +01:00
This helps verify in the CI that the environment variables for the integration tests are set up correctly since we can see exactly which tests are being executed and which ones are being skipped.
11 lines
401 B
Python
11 lines
401 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)
|
|
|
|
check_call('nosetests -v --processes=-1 --process-timeout=200 --cover-inclusive --cover-erase --cover-package=dvc --with-coverage', shell=True)
|