mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-30 01:39:29 +00:00
test: make sure we retry the auth callback on all platforms
We were missing this test on Windows, which meant we didn't notice that we never fixed the single authentication attempt it tries, nor its wrong return code. Enable this for the unix platforms as well over HTTP. We previously were doing it locally but disabled it on OS X due to issues with its sshd not accepting password authentication.
This commit is contained in:
parent
9b3fc895b7
commit
2520573778
@ -36,4 +36,8 @@ build_script:
|
||||
- cmd: |
|
||||
if "%GENERATOR%"=="MSYS Makefiles" (C:\MinGW\msys\1.0\bin\sh --login /c/projects/libgit2/script/appveyor-mingw.sh)
|
||||
test_script:
|
||||
- ps: ctest -V .
|
||||
- ps: |
|
||||
ctest -V .
|
||||
$env:GITTEST_REMOTE_URL="https://github.com/libgit2/non-existent"
|
||||
$env:GITTEST_REMOTE_USER="libgit2test"
|
||||
.\Debug\libgit2_clar -sonline::clone::cred_callback
|
||||
|
@ -56,3 +56,7 @@ if [ -e ./libgit2_clar ]; then
|
||||
./libgit2_clar -sonline::clone::cred_callback || exit $?
|
||||
fi
|
||||
fi
|
||||
|
||||
export GITTEST_REMOTE_URL="https://github.com/libgit2/non-existent"
|
||||
export GITTEST_REMOTE_USER="libgit2test"
|
||||
./libgit2_clar -sonline::clone::cred_callback || exit $?
|
||||
|
Loading…
Reference in New Issue
Block a user