jj/cli/tests
Yuya Nishihara 8091682c0b
Some checks failed
binaries / Build binary artifacts (push) Has been cancelled
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
revset: allow unquoted * in identifier (or pattern expression)
I'm going to fix parsing of CLI string patterns to use revset parser, and it
would be annoying if inner quotes were required in addition to shell quotes:

  $ jj bookmark list 'glob:"push-*"'

There's also a plan to enable glob matching globally. This will mean that we'll
have to use either `subject(*foo*)` or `subject(substring:foo)` for substring
search.

https://github.com/jj-vcs/jj/issues/6971#issuecomment-3067038313
2025-11-15 04:11:57 +00:00
..
common fix: print a warning when fix tool exits with error 2025-11-09 16:20:26 +00:00
sample-configs files, tree: make same-change conflict resolution configurable 2025-09-11 13:14:28 +00:00
cli-reference@.md.snap cli: add jj file track --include-ignored flag 2025-11-14 03:14:37 +00:00
datatest_config_schema.rs tests: use jsonschema directly instead of taplo(1) 2025-08-08 16:19:30 +00:00
datatest_runner.rs tests: use jsonschema directly instead of taplo(1) 2025-08-08 16:19:30 +00:00
runner.rs cli: add test of jj file list 2025-11-14 14:51:27 +00:00
test_abandon_command.rs tests: do not use "jj undo" to run multiple tests with the same setup 2025-08-26 00:27:29 +00:00
test_absorb_command.rs cli: jj absorb warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_acls.rs tests: port test_acls.rs to TestWorkDir API 2025-03-12 02:18:56 +00:00
test_advance_bookmarks.rs tests: port test_advance_bookmarks.rs to TestWorkDir API 2025-03-12 02:18:56 +00:00
test_alias.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_bisect_command.rs tests: exercise more bisect behaviors 2025-11-01 23:17:31 +00:00
test_bookmark_command.rs cli: if bookmark list includes conflicts, hint how to resolve them 2025-11-07 14:42:45 +00:00
test_builtin_aliases.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_commit_command.rs cli: commit: add --editor flag 2025-11-10 16:13:07 +00:00
test_commit_template.rs templater: add commit.local/remote_tags() methods for completeness 2025-10-16 15:44:50 +00:00
test_completion.rs completion: normalize file paths to forward slashes 2025-11-10 19:59:25 +00:00
test_concurrent_operations.rs repo: store commit predecessors in Operation object 2025-05-26 10:23:29 +00:00
test_config_command.rs config: add support for --when.workspaces 2025-10-14 17:50:07 +00:00
test_config_schema.rs tests: compute the schema defaults in Rust rather than using jq(1) 2025-08-08 16:19:30 +00:00
test_copy_detection.rs tests: port test_copy_detection.rs to TestWorkDir API 2025-03-13 16:13:12 +00:00
test_debug_command.rs cli: remove "debug operation"/"view" command in favor of "debug object" 2025-08-27 01:02:40 +00:00
test_debug_init_simple_command.rs lib: rename the LocalBackend to SimpleBackend 2025-03-17 17:17:11 +00:00
test_describe_command.rs cli: describe: deprecate --edit in favour of --editor 2025-11-10 16:13:07 +00:00
test_diff_command.rs cli: diff: pass $width parameter to external diff tools 2025-09-16 01:49:21 +00:00
test_diffedit_command.rs tests: do not use "jj undo" to run multiple tests with the same setup 2025-08-26 00:27:29 +00:00
test_duplicate_command.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_edit_command.rs tests: exercise edit of current change 2025-10-29 13:15:23 +00:00
test_evolog_command.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_file_annotate_command.rs annotate: add original line number to template 2025-07-22 20:29:05 +00:00
test_file_chmod_command.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
test_file_list_command.rs cli: warn when jj file list fileset doesn't match 2025-11-14 14:51:27 +00:00
test_file_show_command.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_file_track_untrack_commands.rs cli: warn when jj file untrack fileset doesn't match 2025-11-14 13:51:01 +00:00
test_fix_command.rs cli: jj fix warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_generate_md_cli_help.rs tests: resolve directory path to run_jj_in() relative to env_root 2025-02-25 15:40:14 +00:00
test_gerrit_upload.rs gerrit: fix a misplaced comment in test 2025-09-19 07:06:04 +00:00
test_git_clone.rs cli: tests: let TestEnvironment store extra env vars in OsString 2025-10-22 14:46:24 +00:00
test_git_colocated.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_git_colocation.rs colocation: rename from "colocated repo" to "colocated workspace" 2025-11-03 16:53:26 +00:00
test_git_fetch.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_git_import_export.rs revset: do not ignore "git" remote if user pattern is specified 2025-10-31 00:37:50 +00:00
test_git_init.rs colocation: rename from "colocated repo" to "colocated workspace" 2025-11-03 16:53:26 +00:00
test_git_private_commits.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_git_push.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_git_remotes.rs cli: tests: let TestEnvironment store extra env vars in OsString 2025-10-22 14:46:24 +00:00
test_git_root.rs cli: git: add git root command 2025-03-25 08:58:43 +00:00
test_gitignores.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_global_opts.rs cli: jj log warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_help_command.rs cli: help: look up subcommand without using error path 2025-09-05 00:26:12 +00:00
test_identical_commits.rs tests: test attempt to create identical commits 2025-10-27 16:35:47 +00:00
test_immutable_commits.rs cli: test that jj log --ignore-immutable still renders immutable commits 2025-10-22 15:12:14 +00:00
test_interdiff_command.rs cli: jj interdiff warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_log_command.rs cli: jj log warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_metaedit_command.rs metaedit: replace --update-committer-timestamp with --force-rewrite 2025-10-25 22:31:16 +00:00
test_new_command.rs files, tree: make same-change conflict resolution configurable 2025-09-11 13:14:28 +00:00
test_next_prev_commands.rs tests: do not use "jj undo" to run multiple tests with the same setup 2025-08-26 00:27:29 +00:00
test_op_revert_command.rs undo: move or duplicate tests to op revert 2025-08-17 15:05:14 +00:00
test_operations.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
test_parallelize_command.rs cli: allow "large" revsets by default 2025-07-11 17:15:26 +00:00
test_rebase_command.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_repo_change_report.rs cli: use more precise wording in conflict resolution hint 2025-05-22 03:49:34 +00:00
test_resolve_command.rs cli: jj resolve warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_restore_command.rs cli: jj restore warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_revert_command.rs cli: deprecate --destination/-d in favor of --onto/-o 2025-11-08 14:56:37 +00:00
test_revset_output.rs revset: parse string patterns into StringExpression 2025-10-29 23:59:58 +00:00
test_root.rs lib: rename the LocalBackend to SimpleBackend 2025-03-17 17:17:11 +00:00
test_show_command.rs template: Add template-aliases.empty_placeholder 2025-10-11 16:44:28 +00:00
test_sign_unsign_commands.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_simplify_parents_command.rs tests: get current operation id without running jj 2025-08-26 00:27:29 +00:00
test_sparse_command.rs tests: port test_sparse_command.rs to TestWorkDir API 2025-04-03 01:43:02 +00:00
test_split_command.rs revset: allow unquoted * in identifier (or pattern expression) 2025-11-15 04:11:57 +00:00
test_squash_command.rs cli: jj squash warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_status_command.rs cli: jj status warns when fileset doesn't exist 2025-11-10 22:56:32 +00:00
test_tag_command.rs cli: add tag delete commands 2025-10-16 03:03:38 +00:00
test_templater.rs templater: relax whitespace requirement by leveraging implicit whitespace rule 2025-08-29 10:21:37 +00:00
test_undo_redo_commands.rs cli undo: warn about undoing push operations 2025-11-02 16:13:00 +00:00
test_util_command.rs cargo: upgrade assert_cmd to 2.1.1 2025-11-03 21:10:26 +00:00
test_working_copy.rs cli: add jj file track --include-ignored flag 2025-11-14 03:14:37 +00:00
test_workspaces.rs templates: remove operation timestamp from default evolog template 2025-08-25 05:52:37 +00:00