version: use CmdBaseNoRepo

Currently `dvc version` outside of dvc repo raises "not dvc repo" error,
even though it is not really using repo in any way.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
This commit is contained in:
Ruslan Kuprieiev
2019-05-11 17:20:30 +03:00
parent cc2f28c12b
commit d4ef461fce
2 changed files with 9 additions and 3 deletions
+7 -1
View File
@@ -4,7 +4,13 @@ from dvc.command.version import CmdVersion
from dvc.cli import parse_args
def test_run():
def test_run_in_repo(repo_dir, dvc):
cmd = CmdVersion(parse_args(["version"]))
ret = cmd.run_cmd()
assert ret == 0
def test_run_outside_of_repo(repo_dir):
cmd = CmdVersion(parse_args(["version"]))
ret = cmd.run_cmd()
assert ret == 0