1
0
Fork 0
mirror of https://github.com/git/git.git synced 2024-05-27 15:46:14 +02:00

Merge branch 'cc/tests-without-assuming-ref-files-backend'

Instead of mucking with filesystem directly, use plumbing commands
update-ref etc. to manipulate the refs in the tests.

* cc/tests-without-assuming-ref-files-backend:
  t9104: kosherly remove remote refs
This commit is contained in:
Junio C Hamano 2018-06-25 13:22:41 -07:00
commit 90fa1c5d6c

View File

@ -215,7 +215,9 @@ test_expect_success "multi-fetch continues to work" "
"
test_expect_success "multi-fetch works off a 'clean' repository" '
rm -rf "$GIT_DIR/svn" "$GIT_DIR/refs/remotes" &&
rm -rf "$GIT_DIR/svn" &&
git for-each-ref --format="option no-deref%0adelete %(refname)" refs/remotes |
git update-ref --stdin &&
git reflog expire --all --expire=all &&
mkdir "$GIT_DIR/svn" &&
git svn multi-fetch