summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/online/clone.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/online/clone.c b/tests/online/clone.c
index c9359655e..39b4815b1 100644
--- a/tests/online/clone.c
+++ b/tests/online/clone.c
@@ -356,6 +356,9 @@ static int cred_cb(git_cred **cred, const char *url, const char *user_from_url,
GIT_UNUSED(url); GIT_UNUSED(user_from_url); GIT_UNUSED(payload);
+ if (allowed_types & GIT_CREDTYPE_USERNAME)
+ return git_cred_username_new(cred, remote_user);
+
if (allowed_types & GIT_CREDTYPE_SSH_KEY)
return git_cred_ssh_key_new(cred, remote_user, pubkey, privkey, passphrase);