jj/cli/tests
Yuya Nishihara 75ce7f6b7f absorb: abandon source commit if it becomes discardable
I don't think we need --keep-emptied flag. IIRC, "jj squash" has that flag in
order not to squash commit description to the destination commits. Since
"jj absorb" never moves commit description, the source commit is preserved in
that situation.

Closes #5141
2024-12-21 09:19:54 +09:00
..
common tests: use toml_edit to escape editor path, set ui.editor instead of $EDITOR 2024-12-20 19:28:01 +09:00
cli-reference@.md.snap absorb: abandon source commit if it becomes discardable 2024-12-21 09:19:54 +09:00
runner.rs cli: delete deprecated jj checkout command 2024-11-21 11:50:03 -06:00
test_abandon_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_absorb_command.rs absorb: abandon source commit if it becomes discardable 2024-12-21 09:19:54 +09:00
test_acls.rs diff: remove duplicated source message from AccessDenied error 2024-10-23 23:51:21 +09:00
test_advance_bookmarks.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
test_alias.rs cli: refer to fileset argument using FILESETS in synopsis 2024-12-18 10:13:44 -08:00
test_backout_command.rs templates: align attributes in builtin_log_detailed 2024-12-08 15:17:43 +05:30
test_bookmark_command.rs cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08:00
test_builtin_aliases.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
test_commit_command.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
test_commit_template.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_completion.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08: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 tests: use toml_edit::Value in more places 2024-12-20 19:28:01 +09: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 tests: split test_describe() that doesn't depend on fake-editor 2024-12-20 19:28:01 +09:00
test_diff_command.rs tests: use toml_edit to escape editor path, set ui.editor instead of $EDITOR 2024-12-20 19:28:01 +09:00
test_diffedit_command.rs tests: leverage set_up_fake_diff_editor() in test_diffedit_3pane() 2024-12-20 19:28:01 +09:00
test_duplicate_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08: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 docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_file_annotate_command.rs cli: don't use format_*() in annotate template, truncate author, omit commit id 2024-11-05 14:49:57 +09:00
test_file_chmod_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08: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 tests: use toml_edit::Value in more places 2024-12-20 19:28:01 +09: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 docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_git_colocated.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_git_fetch.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_git_import_export.rs templates: make op_summary more readable 2024-10-13 20:06:03 -07:00
test_git_init.rs bookmarks: add support for git.auto-local-bookmark (to match docs) 2024-10-30 08:01:02 -07:00
test_git_private_commits.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
test_git_push.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_git_remotes.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
test_git_submodule.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_gitignores.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
test_global_opts.rs cli: resolve conditional config scopes 2024-12-19 11:09:02 +09: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 docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_init_command.rs bookmarks: add support for git.auto-local-bookmark (to match docs) 2024-10-30 08:01:02 -07:00
test_interdiff_command.rs cli: delete deprecated jj checkout command 2024-11-21 11:50:03 -06:00
test_log_command.rs cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08:00
test_new_command.rs cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08:00
test_next_prev_commands.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_operations.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09: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 cli: refer to revset argument using REVSET(S) in synopsis 2024-12-18 10:13:44 -08: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 docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_restore_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_revset_output.rs settings: parse TOML date-time value as well as string timestamp 2024-12-18 09:51:56 +09:00
test_root.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
test_shell_completion.rs compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
test_show_command.rs templater: add Email template type, deprecate Signature.username() 2024-12-15 16:03:34 +08:00
test_simplify_parents_command.rs cli: simplify-parents: add default revsets.simplify-parents config 2024-11-26 13:19:25 +08: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: consider "JJ:" lines as comments also when not followed by space 2024-12-04 10:40:56 -08:00
test_squash_command.rs cli: refer to fileset argument using FILESETS in synopsis 2024-12-18 10:13:44 -08:00
test_status_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_tag_command.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
test_templater.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
test_undo.rs cli: git push: do not push new bookmarks by default 2024-11-19 21:11:22 +09:00
test_unsquash_command.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
test_util_command.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00
test_working_copy.rs settings: inline CLI options to callers, propagate type error 2024-12-21 09:19:44 +09:00
test_workspaces.rs docs/cli: update URLs to from martinvonz user to jj-vcs org 2024-12-17 12:44:44 -08:00