(tmp_dir, scm, dvc, delete_data)
| 172 | |
| 173 | @pytest.mark.parametrize("delete_data", [True, False]) |
| 174 | def test_deleted(tmp_dir, scm, dvc, delete_data): |
| 175 | tmp_dir.dvc_gen("file", "text", commit="add file") |
| 176 | (tmp_dir / "file.dvc").unlink() |
| 177 | if delete_data: |
| 178 | (tmp_dir / "file").unlink() |
| 179 | |
| 180 | assert dvc.diff() == { |
| 181 | "added": [], |
| 182 | "deleted": [{"path": "file", "hash": digest("text")}], |
| 183 | "modified": [], |
| 184 | "not in cache": [], |
| 185 | "renamed": [], |
| 186 | } |
| 187 | |
| 188 | |
| 189 | def test_modified(tmp_dir, scm, dvc): |