(self, mocker, tmp_dir, dvc)
| 135 | |
| 136 | class TestCheckoutCleanWorkingDir: |
| 137 | def test(self, mocker, tmp_dir, dvc): |
| 138 | (stage,) = tmp_dir.dvc_gen("data", {"foo": "foo"}) |
| 139 | |
| 140 | # change working directory |
| 141 | (tmp_dir / "data").gen("not_cached.txt", "not_cached") |
| 142 | assert main(["checkout", stage.relpath, "--force"]) == 0 |
| 143 | assert not (tmp_dir / "data" / "not_cached.txt").exists() |
| 144 | |
| 145 | def test_force(self, mocker, tmp_dir, dvc): |
| 146 | (stage,) = tmp_dir.dvc_gen("data", {"foo": "foo"}) |