tests/fetchGit: add regression test for #7707
This commit is contained in:
parent
2c0866fc3f
commit
ae5082bbba
|
@ -237,3 +237,17 @@ rm -rf $repo/.git
|
|||
# should succeed for a repo without commits
|
||||
git init $repo
|
||||
path10=$(nix eval --impure --raw --expr "(builtins.fetchGit \"file://$repo\").outPath")
|
||||
|
||||
# should succeed for a path with a space
|
||||
# regression test for #7707
|
||||
repo="$TEST_ROOT/a b"
|
||||
git init "$repo"
|
||||
git -C "$repo" config user.email "foobar@example.com"
|
||||
git -C "$repo" config user.name "Foobar"
|
||||
|
||||
echo utrecht > "$repo/hello"
|
||||
touch "$repo/.gitignore"
|
||||
git -C "$repo" add hello .gitignore
|
||||
git -C "$repo" commit -m 'Bla1'
|
||||
cd "$repo"
|
||||
path11=$(nix eval --impure --raw --expr "(builtins.fetchGit ./.).outPath")
|
||||
|
|
Loading…
Reference in a new issue