(tmp_dir, dvc, scm)
| 62 | |
| 63 | |
| 64 | def test_exp_save_after_commit(tmp_dir, dvc, scm): |
| 65 | setup_stage(tmp_dir, dvc, scm) |
| 66 | baseline = scm.get_rev() |
| 67 | dvc.experiments.save(name="exp-1", force=True) |
| 68 | |
| 69 | tmp_dir.scm_gen({"new_file": "new_file"}, commit="new baseline") |
| 70 | baseline_new = scm.get_rev() |
| 71 | dvc.experiments.save(name="exp-2", force=True) |
| 72 | |
| 73 | all_exps = dvc.experiments.ls(all_commits=True) |
| 74 | assert all_exps[baseline][0][0] == "exp-1" |
| 75 | assert all_exps[baseline_new][0][0] == "exp-2" |
| 76 | |
| 77 | |
| 78 | def test_exp_save_with_staged_changes(tmp_dir, dvc, scm): |
nothing calls this directly
no test coverage detected