From 119579af0f800a166b289525aed17ce165ff5c48 Mon Sep 17 00:00:00 2001 From: Ruslan Kuprieiev Date: Sun, 18 Nov 2018 20:22:36 +0200 Subject: [PATCH] test: add additional checks --- tests/test_checkout.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/test_checkout.py b/tests/test_checkout.py index c42add4a8..441f9f45c 100644 --- a/tests/test_checkout.py +++ b/tests/test_checkout.py @@ -182,16 +182,24 @@ class TestCheckoutCleanWorkingDir(CheckoutBase): @patch('dvc.prompt.Prompt.prompt') def test_force(self, mock_prompt): + from tests.test_data_cloud import sleep + mock_prompt.return_value = False stages = self.dvc.add(self.DATA_DIR) + self.assertEqual(len(stages), 1) stage = stages[0] - + + sleep() + working_dir_change = os.path.join(self.DATA_DIR, 'not_cached.txt') with open(working_dir_change, 'w') as f: f.write('not_cached') + sleep() + ret = main(['checkout', stage.relpath]) + self.assertNotEqual(ret, 0) mock_prompt.assert_called() self.assertNotEqual(ret, 0)