jj/tests
Yuya Nishihara a382e96168 revset_graph: place new heads as close to fork point as possible
The idea is simple. New heads are ignored until the node dependency resolution
stuck. Then, only the first head that will unblock the visit will be queued.

Closes #242
2023-07-25 01:45:37 +09:00
..
common test utilities: advance_test_rng_seed_to_multiple_of function 2023-07-03 12:28:06 -07:00
test_abandon_command.rs revset_graph: place new heads as close to fork point as possible 2023-07-25 01:45:37 +09:00
test_alias.rs cargo: upgrade clap from to 4.1.11 to 4.3.0 2023-05-31 12:32:26 -07:00
test_branch_command.rs revset: include pseudo @git remote in suggestion 2023-07-10 06:17:44 +09:00
test_cat_command.rs
test_checkout.rs
test_chmod_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_commit_command.rs
test_commit_template.rs cli: render HEAD@git in green instead of bright green 2023-07-11 08:04:46 -05:00
test_concurrent_operations.rs
test_config_command.rs tests: add helper method to capture both stdout/stderr outputs 2023-07-03 22:03:05 +09:00
test_debug_command.rs jj debug operation --display id option to show current operation id for tests 2023-06-07 13:42:48 -07:00
test_describe_command.rs
test_diff_command.rs
test_diffedit_command.rs
test_duplicate_command.rs revset_graph: place new heads as close to fork point as possible 2023-07-25 01:45:37 +09:00
test_edit_command.rs
test_git_clone.rs
test_git_colocated.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_git_fetch.rs undo: options to preserve git refs and/or remote-tracking branches on undo or restore 2023-07-03 12:28:06 -07:00
test_git_import_export.rs cargo: rename crates from jujutsu/jujutsu-lib to jj-cli/jj-lib 2023-07-09 06:40:43 +02:00
test_git_push.rs cli: warn if loosely selected push targets include conflicted branches 2023-07-08 10:23:21 +09:00
test_git_remotes.rs
test_git_submodule.rs git: add a hidden submodule subcommand 2023-06-27 10:07:00 -07:00
test_gitignores.rs
test_global_opts.rs cargo: rename crates from jujutsu/jujutsu-lib to jj-cli/jj-lib 2023-07-09 06:40:43 +02:00
test_init_command.rs backend: introduce error types specific to init/load phases 2023-07-06 20:48:46 +09:00
test_interdiff_command.rs
test_log_command.rs tests: add helper method to capture both stdout/stderr outputs 2023-07-03 22:03:05 +09:00
test_move_command.rs
test_new_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_obslog_command.rs
test_operations.rs
test_rebase_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_resolve_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_restore_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_revset_output.rs tests: add helper method to capture both stdout/stderr outputs 2023-07-03 22:03:05 +09:00
test_show_command.rs
test_sparse_command.rs add --edit option to jj sparse set 2023-06-27 22:56:46 +09:00
test_split_command.rs tests: add helper method to capture both stdout/stderr outputs 2023-07-03 22:03:05 +09:00
test_squash_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_status_command.rs
test_templater.rs revset_graph: place new heads as close to fork point as possible 2023-07-25 01:45:37 +09:00
test_undo.rs undo: preserve git-tracking refs in colocated repos by default 2023-07-03 12:28:06 -07:00
test_unsquash_command.rs revset_graph: group commits topologically 2023-07-25 01:45:37 +09:00
test_untrack_command.rs cli: make jj sparse --list a subcommand 2023-05-22 09:49:38 -07:00
test_util_command.rs
test_workspaces.rs cli: add pointer from error message to docs about stale working copy 2023-05-31 06:32:40 -07:00