jj/lib/tests
Martin von Zweigbergk b7acbae168 DescendantRebaser: also remove old heads
This patch teaches `DescendantRebaser` to also update heads. That's
done at the end of the rebase (when `rebase_next()` starts returning
`None`), which is a little weird. We should probably change the
interface, but this will do for now.

With this change, we should no longer need to remove hidden heads when
the transaction commits. That will remove one of the last bits of
dependence on evolution from most commands (#32).
2021-10-06 22:01:39 -07:00
..
test_bad_locking.rs
test_commit_builder.rs CommitBuilder: record rewritten commits in MutableRepo 2021-09-29 15:45:38 -07:00
test_commit_concurrent.rs
test_diff_summary.rs
test_evolution.rs evolution: remove support evolving orphans and divergent commits (#32) 2021-10-03 22:38:49 -07:00
test_git.rs
test_index.rs MutableRepo: accept just CommitId instead of whole Commit where possible 2021-09-29 10:13:32 -07:00
test_init.rs
test_load_repo.rs MutableRepo: accept just CommitId instead of whole Commit where possible 2021-09-29 10:13:32 -07:00
test_merge_trees.rs
test_mut_repo.rs MutableRepo: add support for recording rewritten and abandoned commits 2021-09-29 15:24:04 -07:00
test_operations.rs Transaction: remove hidden heads on commit 2021-10-02 23:12:46 -07:00
test_refs.rs
test_revset.rs revset: add .commit_ids() and .commits() to RevsetIterator 2021-10-06 14:18:11 -07:00
test_revset_graph_iterator.rs
test_rewrite.rs DescendantRebaser: also remove old heads 2021-10-06 22:01:39 -07:00
test_view.rs tests: update a test to not point a branch to an unreachable commit 2021-10-02 23:08:45 -07:00
test_working_copy.rs
test_working_copy_concurrent.rs