(tmp_dir, dvc, scm)
| 93 | |
| 94 | |
| 95 | def test_exp_save_include_untracked(tmp_dir, dvc, scm): |
| 96 | setup_stage(tmp_dir, dvc, scm) |
| 97 | |
| 98 | new_file = tmp_dir / "new_file" |
| 99 | new_file.write_text("new_file") |
| 100 | dvc.experiments.save(name="exp", include_untracked=["new_file"]) |
| 101 | |
| 102 | _, _, unstaged = scm.status() |
| 103 | assert "new_file" in unstaged |
| 104 | assert new_file.read_text() == "new_file" |
| 105 | |
| 106 | |
| 107 | def test_exp_save_include_untracked_warning(tmp_dir, dvc, scm, mocker): |
nothing calls this directly
no test coverage detected