mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-04 23:09:44 +01:00
* Print dvc version info for debugging fix #4095 1. seperate info from dvc version. 2. print dvc version info when some unexpected error occured. * Psutil NoneType error * Update tests/func/test_version.py Co-authored-by: Ruslan Kuprieiev <[email protected]> * Move `package` outside dvc/utils/pkg.py Co-authored-by: Ruslan Kuprieiev <[email protected]>
14 lines
401 B
Python
14 lines
401 B
Python
import re
|
|
|
|
from dvc.main import main
|
|
|
|
|
|
def test_(tmp_dir, dvc, scm, caplog):
|
|
assert main(["version"]) == 0
|
|
|
|
assert re.search(r"DVC version: \d+\.\d+\.\d+.*", caplog.text)
|
|
assert re.search(r"Platform: Python \d\.\d+\.\d+ on .*", caplog.text)
|
|
assert re.search(r"Supports: .*", caplog.text)
|
|
assert re.search(r"Cache types: .*", caplog.text)
|
|
assert "Repo: dvc, git" in caplog.text
|