jj/cli/tests
Evan Mesterhazy a4b064ea8d cli split: Move bookmarks to the first commit instead of the second
After even more discussion on Discord, we decided to use the new bookmark
behavior immediately and only print a warning during `jj split` if the user has
opted out of the new behavior using the `split.legacy-bookmark-behavior` config
setting.

The reasoning is that if the behavior change breaks someone's workflow or is
very disruptive, they are likely to check the changelog and learn about the
config option. For users that are not adversely impacted, printing a warning
that can only be silenced by changing their config is also disruptive.

#3419
2025-02-16 04:02:24 +00:00
..
common tests: create parent directory of .git link file by caller 2025-02-14 01:14:39 +00:00
cli-reference@.md.snap templater: port annotation line content to template 2025-02-15 11:07:17 +00:00
runner.rs config-schema: validate default configs in tests with taplo 2025-02-14 04:17:37 +00:00
test_abandon_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_absorb_command.rs absorb: print status if source commit still contains diffs 2025-01-16 01:09:33 +00:00
test_acls.rs cli: port "file list" to template 2025-01-23 02:21:15 +00:00
test_advance_bookmarks.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_alias.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_backout_command.rs cli: backout: add templates.backout_description configuration 2025-02-14 07:56:40 +00:00
test_bookmark_command.rs repo: make commit visible when pointing bookmark to it 2025-02-14 16:24:01 +00:00
test_builtin_aliases.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_commit_command.rs cli: fix interactive diff selection to not retain unmatched files 2025-01-04 22:21:37 +09:00
test_commit_template.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_completion.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_concurrent_operations.rs log: emit working-copy branch first if included in the revset 2024-11-20 10:50:16 +09:00
test_config_command.rs config: add --when.command to scope resolution 2025-01-24 05:30:07 +00:00
test_config_schema.rs config-schema: validate default configs in tests with taplo 2025-02-14 04:17:37 +00:00
test_copy_detection.rs copy-tracking: add a command line driver with a simple test 2024-07-03 20:26:30 -04:00
test_debug_command.rs revset: reorganize expression resolution/evaluation methods 2024-11-08 10:34:02 +09:00
test_describe_command.rs cli: describe: Add a --edit flag 2025-01-23 16:11:32 +00:00
test_diff_command.rs diff: add merge-tools.*.diff-expected-exit-codes 2025-01-08 08:03:59 +00:00
test_diffedit_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_duplicate_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_edit_command.rs cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08:00
test_evolog_command.rs cli: apply log --limit before --reversed 2025-01-27 01:35:36 +00:00
test_file_annotate_command.rs templater: port annotation line content to template 2025-02-15 11:07:17 +00:00
test_file_chmod_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_file_show_command.rs tests: rename test_file_print_command.rs to_file_show_command.rs 2024-10-04 20:52:59 +09:00
test_file_track_untrack_commands.rs cli: refer to fileset argument using FILESETS in synopsis 2024-12-18 10:13:44 -08:00
test_fix_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_generate_md_cli_help.rs test_generate_cli_reference: fixup to 52c415e, remove mysterious comment 2024-06-15 20:30:40 -07:00
test_git_clone.rs git: enable subprocessing by default 2025-02-10 22:10:22 +00:00
test_git_colocated.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_fetch.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_import_export.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_init.rs tests: create parent directory of .git link file by caller 2025-02-14 01:14:39 +00:00
test_git_private_commits.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_push.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_remotes.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_git_submodule.rs cli/tests: port test_git_submodule to gitoxide 2025-02-11 13:46:25 +00:00
test_gitignores.rs cli/tests: port test_gitignore to gitoxide 2025-02-12 17:06:59 +00:00
test_global_opts.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_help_command.rs cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08:00
test_immutable_commits.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_init_command.rs cli: drop support for jj init --{git, git_repo} 2025-01-03 10:15:01 -06:00
test_interdiff_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_log_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_new_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_next_prev_commands.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_operations.rs cli/tests: port test_operations to gitoxide 2025-02-11 13:46:25 +00:00
test_parallelize_command.rs log: emit working-copy branch first if included in the revset 2024-11-20 10:50:16 +09:00
test_rebase_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_repo_change_report.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_resolve_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_restore_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_revset_output.rs parser: use backtick to quote name or expression in error message 2025-02-03 01:31:04 +00:00
test_root.rs tests: add convenient method to initialize TestWorkspace with test settings 2025-01-06 22:37:33 +09:00
test_shell_completion.rs compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
test_show_command.rs cli: oplog: add builtin_op_log_oneline template 2025-01-09 15:58:40 +00:00
test_simplify_parents_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_sparse_command.rs windows: avoid UNC paths in run_ui_editor 2024-07-04 11:30:20 +10:00
test_split_command.rs cli split: Move bookmarks to the first commit instead of the second 2025-02-16 04:02:24 +00:00
test_squash_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_status_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_tag_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_templater.rs parser: use backtick to quote name or expression in error message 2025-02-03 01:31:04 +00:00
test_undo.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_unsquash_command.rs bookmarks: First step to make target revision a required argument to bookmark create/move/set. 2025-02-11 22:21:19 +00:00
test_util_command.rs json schema: Fix bad indentation for jj fix settings 2025-02-13 02:37:19 +00:00
test_working_copy.rs local_working_copy: store materialized conflict marker length 2024-12-21 11:36:30 -06:00
test_workspaces.rs cli: status: replace "is clean" by "has no changes" 2025-02-10 08:01:50 -08:00