jj/lib
Martin von Zweigbergk 79527d707c testutils: use .jj-internal git repos in most tests
I don't think there's much reason to run most tests with a `.git`
directory outside of `.jj`. I think it's just that way for historical
reasons. It's been that way since I added support for `.jj`-internal
repos in a8a9f7dedd.

The reason I want to switch is to make it a little easier to create
test repos for different backends. The problem with `.jj`-external git
repos is that they depend on an additional path.

I had to update `test_bad_locking.rs` to make the code merging
directories able handle missing directories on some side, because
git's loose objects result in directories getting created on one or
both sides.
2023-09-18 07:15:37 -07:00
..
benches
gen-protos
src repo_path: avoid repeated copying of PathBuf in to_fs_path() 2023-09-09 08:43:29 -07:00
tests testutils: use .jj-internal git repos in most tests 2023-09-18 07:15:37 -07:00
testutils testutils: use .jj-internal git repos in most tests 2023-09-18 07:15:37 -07:00
Cargo.toml merged_tree: add diff iterator 2023-08-25 06:40:36 -07:00