jj/lib/tests
Martin von Zweigbergk 187ba9430a working_copy: rename to local_working_copy
It's about time we make the working copy a pluggable backend like we
have for the other storage. We will use it at Google for at least two
reasons:

 * To support our virtual file system. That will be a completely
   separate working copy backend, which will interact with the virtual
   file system to update and snapshot the working copy.

 * On local disk, we need to tell our build system where to find the
   paths that are not in the sparse patterns. We plan to do that by
   wrapping the standard local working copy backend (the one moved in
   this commit), writing a symlink that points to the mainline commit
   where the "background" files can be read from.

Let's start by renaming the exising implementation to
`local_working_copy`.
2023-10-07 08:19:03 -07:00
..
test_bad_locking.rs testutils: delete bool-typed init() in favor of enum-typed version 2023-09-18 07:15:37 -07:00
test_commit_builder.rs testutils: delete bool-typed init() in favor of enum-typed version 2023-09-18 07:15:37 -07:00
test_commit_concurrent.rs testutils: delete bool-typed init() in favor of enum-typed version 2023-09-18 07:15:37 -07:00
test_conflicts.rs tests: wherever we test with only one backend, use the test backend 2023-09-19 20:49:41 -07:00
test_default_revset_graph_iterator.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_diff_summary.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_git.rs git: on deserialize/import/export, copy refs/heads/* to remote named "git" 2023-10-07 19:33:35 +09:00
test_id_prefix.rs testutils: delete bool-typed init() in favor of enum-typed version 2023-09-18 07:15:37 -07:00
test_index.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_init.rs testutils: delete bool-typed init() in favor of enum-typed version 2023-09-18 07:15:37 -07:00
test_load_repo.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_local_working_copy.rs working_copy: rename to local_working_copy 2023-10-07 08:19:03 -07:00
test_local_working_copy_concurrent.rs working_copy: rename to local_working_copy 2023-10-07 08:19:03 -07:00
test_local_working_copy_sparse.rs working_copy: rename to local_working_copy 2023-10-07 08:19:03 -07:00
test_merge_trees.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_merged_tree.rs tree: simplify conflict before resolving at hunk level 2023-09-27 22:14:39 -07:00
test_mut_repo.rs tests: test views, operations, and mutable repos only with test backend 2023-09-20 07:47:30 -07:00
test_operations.rs tests: test views, operations, and mutable repos only with test backend 2023-09-20 07:47:30 -07:00
test_refs.rs tests: wherever we test with only one backend, use the test backend 2023-09-19 20:49:41 -07:00
test_revset.rs git: look up "git" remote branches normally 2023-10-07 19:33:35 +09:00
test_rewrite.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00
test_view.rs tests: test views, operations, and mutable repos only with test backend 2023-09-20 07:47:30 -07:00
test_workspace.rs test: use test backend in most remaining tests too 2023-09-24 21:24:01 -07:00