Blame 0001-Use-unique-repo-name-for-tests-that-require-credenti.patch

a3e3554
From 458d669a2893d1aa4028a8ce9a44cdabfe3ec6e9 Mon Sep 17 00:00:00 2001
a3e3554
From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
a3e3554
Date: Tue, 6 Mar 2018 19:03:07 -0500
a3e3554
Subject: [PATCH] Use unique repo name for tests that require credentials.
a3e3554
a3e3554
Otherwise, when running tests in parallel, they might conflict.
a3e3554
Fixes #2899.
a3e3554
a3e3554
Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
a3e3554
---
a3e3554
 test/cmd/lfstest-gitserver.go | 2 +-
a3e3554
 test/test-credentials.sh      | 8 ++++----
a3e3554
 test/test-extra-header.sh     | 2 +-
a3e3554
 3 files changed, 6 insertions(+), 6 deletions(-)
a3e3554
a3e3554
diff --git a/test/cmd/lfstest-gitserver.go b/test/cmd/lfstest-gitserver.go
a3e3554
index 87a1d4ee..97732995 100644
a3e3554
--- a/test/cmd/lfstest-gitserver.go
a3e3554
+++ b/test/cmd/lfstest-gitserver.go
a3e3554
@@ -1246,7 +1246,7 @@ func locksHandler(w http.ResponseWriter, r *http.Request, repo string) {
a3e3554
 }
a3e3554
 
a3e3554
 func missingRequiredCreds(w http.ResponseWriter, r *http.Request, repo string) bool {
a3e3554
-	if repo != "requirecreds" {
a3e3554
+	if !strings.HasPrefix(repo, "requirecreds") {
a3e3554
 		return false
a3e3554
 	}
a3e3554
 
a3e3554
diff --git a/test/test-credentials.sh b/test/test-credentials.sh
a3e3554
index 0ebf93a2..3efbe6b5 100755
a3e3554
--- a/test/test-credentials.sh
a3e3554
+++ b/test/test-credentials.sh
a3e3554
@@ -294,9 +294,9 @@ begin_test "credentials from lfs.url"
a3e3554
 (
a3e3554
   set -e
a3e3554
 
a3e3554
-  reponame="requirecreds"
a3e3554
+  reponame="requirecreds-lfsurl"
a3e3554
   setup_remote_repo "$reponame"
a3e3554
-  clone_repo "$reponame" requirecreds-lfsurl
a3e3554
+  clone_repo "$reponame" "$reponame"
a3e3554
 
a3e3554
   git lfs track "*.dat"
a3e3554
   echo "push a" > a.dat
a3e3554
@@ -335,9 +335,9 @@ begin_test "credentials from remote.origin.url"
a3e3554
 (
a3e3554
   set -e
a3e3554
 
a3e3554
-  reponame="requirecreds"
a3e3554
+  reponame="requirecreds-remoteurl"
a3e3554
   setup_remote_repo "$reponame"
a3e3554
-  clone_repo "$reponame" requirecreds-remoteurl
a3e3554
+  clone_repo "$reponame" "$reponame"
a3e3554
 
a3e3554
   git lfs track "*.dat"
a3e3554
   echo "push b" > b.dat
a3e3554
diff --git a/test/test-extra-header.sh b/test/test-extra-header.sh
a3e3554
index 823a7d62..1dbcfe30 100755
a3e3554
--- a/test/test-extra-header.sh
a3e3554
+++ b/test/test-extra-header.sh
a3e3554
@@ -30,7 +30,7 @@ begin_test "http.<url>.extraHeader with authorization"
a3e3554
 (
a3e3554
   set -e
a3e3554
 
a3e3554
-  reponame="requirecreds"
a3e3554
+  reponame="requirecreds-extraHeader"
a3e3554
   setup_remote_repo "$reponame"
a3e3554
   clone_repo "$reponame" "$reponame"
a3e3554
 
a3e3554
-- 
a3e3554
2.14.3
a3e3554