ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/lib/tests
Martin von Zweigbergk 79b5b8d681 evolution: rewrite divergence resolution as iterator
This commit rewites the divergence-resolution part of `evolve()` as an
iterator (though not implementing the `Iterator` trait). Iterators are
just much easier to work with: they can easily be stopped, and errors
are easy to propagate. This patch therefore lets us propagate errors
from writing to stdout (typically pipe errors).
2021-05-15 09:16:19 -07:00
..
test_bad_locking.rs transaction: make commit() return resulting ReadonlyRepo 2021-05-08 13:50:59 -07:00
test_commit_builder.rs cleanup: address warnings reported by new clippy version 2021-04-28 09:12:48 -07:00
test_commit_concurrent.rs tests: use one thread per core in concurrency tests 2021-04-29 00:01:04 -07:00
test_diff_summary.rs cargo: rename crates to names available on crates.io 2021-01-03 10:16:00 -08:00
test_evolution.rs evolution: rewrite divergence resolution as iterator 2021-05-15 09:16:19 -07:00
test_git.rs repo: make reload() and reload_at() return a new ReadonlyRepo 2021-04-11 10:39:29 -07:00
test_index.rs tests: add a helper for building commit graphs when only topology is important 2021-04-30 22:46:20 -07:00
test_init.rs transaction: delete write_commit() and as_repo_ref() helpers 2021-03-16 22:45:58 -07:00
test_load_repo.rs transaction: make commit() return resulting ReadonlyRepo 2021-05-08 13:50:59 -07:00
test_merge_trees.rs cleanup: address warnings reported by new clippy version 2021-04-28 09:12:48 -07:00
test_mut_repo.rs tests: add a helper for building commit graphs when only topology is important 2021-04-30 22:46:20 -07:00
test_operations.rs transaction: make commit() return resulting ReadonlyRepo 2021-05-08 13:50:59 -07:00
test_revset.rs revsets: add revset yielding merge commits 2021-05-02 14:33:38 -07:00
test_revset_graph_iterator.rs revsets: remove transitive edges in graph iterator by default 2021-05-01 23:25:33 -07:00
test_view.rs tests: add a helper for building commit graphs when only topology is important 2021-04-30 22:46:20 -07:00
test_working_copy.rs working copy: don't remove already-tracked files in ignored directories 2021-05-15 09:15:45 -07:00
test_working_copy_concurrent.rs tests: use one thread per core in concurrency tests 2021-04-29 00:01:04 -07:00