jj/lib/tests
Yuya Nishihara 43668934df revset: add intersection node to backend filter predicates
This was originally suggested by Scott Taylor in #6679. I thought filter
intersections would have been externalized to the set intersections, but that
was wrong. Since union of filter intersections (e.g. `(f1 | f2 & f3) & s4`) is
evaluated as `filter_within(s4, f1 | f2 & f3)`, it doesn't make sense to convert
`f2 & f3` back to set intersection `filter_within(all(), f2) & f3`.
2025-06-15 14:45:21 +00:00
..
runner.rs evolution: walk operations to build predecessors graph 2025-05-27 13:28:09 +00:00
test_annotate.rs tests: leverage tests_utils::read_file() 2025-05-18 02:45:43 +00:00
test_bad_locking.rs lib: rename the LocalBackend to SimpleBackend 2025-03-17 17:17:11 +00:00
test_commit_builder.rs commit_builder: error out if newly-created commit was already known to repo 2025-06-05 10:15:09 +00:00
test_commit_concurrent.rs lib: rename the LocalBackend to SimpleBackend 2025-03-17 17:17:11 +00:00
test_conflicts.rs tests: leverage tests_utils::read_file() 2025-05-18 02:45:43 +00:00
test_default_revset_graph_iterator.rs cleanup: enable unused_trait_names clippy lint and run clippy --fix 2025-03-16 00:35:56 +00:00
test_evolution_predecessors.rs cli: evolog: group graph nodes topologically 2025-06-15 01:59:33 +00:00
test_fix.rs async: avoid some async blocks by making whole functions async 2025-06-10 20:19:47 +00:00
test_git.rs tests: supplement create_tree() with a builder-style API 2025-06-02 17:40:26 +00:00
test_git_backend.rs tests: factor out utility function is_external_tool_installed 2025-04-24 15:48:08 +00:00
test_gpg.rs tests: gpg: reduce length of temporary homedir path 2025-05-11 13:13:26 +00:00
test_id_prefix.rs git: write change-id header by default 2025-05-08 23:05:38 +00:00
test_index.rs view: port bookmark/tag name types to RefName/RemoteName 2025-03-26 11:07:06 +00:00
test_init.rs commit: remove commit.predecessor*() accessors 2025-05-27 23:43:59 +00:00
test_load_repo.rs repo: remove &UserSettings argument from new/rewrite_commit(), use self.settings 2024-12-31 10:51:57 +09:00
test_local_working_copy.rs backend: add CopyId to TreeValue::File 2025-06-03 01:11:32 +00:00
test_local_working_copy_concurrent.rs test: introduce test helpers for creating repo path types 2025-04-15 14:42:23 +00:00
test_local_working_copy_sparse.rs test: introduce test helpers for creating repo path types 2025-04-15 14:42:23 +00:00
test_merge_trees.rs backend: add CopyId to TreeValue::File 2025-06-03 01:11:32 +00:00
test_merged_tree.rs backend: add CopyId to TreeValue::File 2025-06-03 01:11:32 +00:00
test_mut_repo.rs repo: mark view dirty after setting local bookmark target 2025-04-17 03:25:29 +00:00
test_operations.rs op_store: load/store commit predecessors 2025-05-26 10:23:29 +00:00
test_refs.rs cleanup: enable unused_trait_names clippy lint and run clippy --fix 2025-03-16 00:35:56 +00:00
test_revset.rs revset: add intersection node to backend filter predicates 2025-06-15 14:45:21 +00:00
test_rewrite.rs async: avoid some async blocks by making whole functions async 2025-06-10 20:19:47 +00:00
test_rewrite_duplicate.rs test: introduce test helpers for creating repo path types 2025-04-15 14:42:23 +00:00
test_rewrite_transform.rs repo: MutableRepo::transform_descendants_with_options: add new_parents_map 2025-04-05 16:03:03 +00:00
test_signing.rs lib: rename the LocalBackend to SimpleBackend 2025-03-17 17:17:11 +00:00
test_ssh_signing.rs tests: do not mark SSH private key as executable 2025-03-18 01:24:47 +00:00
test_view.rs view: rename workspace "id" to "name" 2025-03-31 03:39:29 +00:00
test_workspace.rs view: rename workspace "id" to "name" 2025-03-31 03:39:29 +00:00