Files
dvc/tests/test_install.py
T
2018-07-01 21:02:43 +03:00

23 lines
495 B
Python

import os
from dvc.main import main
from tests.basic_env import TestDvc
class TestInstall(TestDvc):
def test(self):
ret = main(['install'])
self.assertEqual(ret, 0)
ret = main(['install'])
self.assertNotEqual(ret, 0)
self.assertTrue(os.path.isfile('.git/hooks/post-checkout'))
self.dvc.add(self.FOO)
os.unlink(self.FOO)
self.dvc.scm.checkout('branch', create_new=True)
self.assertTrue(os.path.isfile(self.FOO))