mirror of
https://github.com/git/git
synced 2024-08-27 03:29:21 +00:00
t0302: check helper can handle empty credentials
Make sure the helper does not crash when blank username and password is provided. If the helper can save such credentials, it should be able to read them back. Signed-off-by: Jakub Bereżański <kuba@berezanscy.pl> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
cb5918aa0d
commit
3c90bda688
|
@ -44,6 +44,7 @@ helper_test_clean() {
|
||||||
reject $1 https example.com user2
|
reject $1 https example.com user2
|
||||||
reject $1 http path.tld user
|
reject $1 http path.tld user
|
||||||
reject $1 https timeout.tld user
|
reject $1 https timeout.tld user
|
||||||
|
reject $1 https sso.tld
|
||||||
}
|
}
|
||||||
|
|
||||||
reject() {
|
reject() {
|
||||||
|
@ -250,6 +251,24 @@ helper_test() {
|
||||||
password=pass2
|
password=pass2
|
||||||
EOF
|
EOF
|
||||||
'
|
'
|
||||||
|
|
||||||
|
test_expect_success "helper ($HELPER) can store empty username" '
|
||||||
|
check approve $HELPER <<-\EOF &&
|
||||||
|
protocol=https
|
||||||
|
host=sso.tld
|
||||||
|
username=
|
||||||
|
password=
|
||||||
|
EOF
|
||||||
|
check fill $HELPER <<-\EOF
|
||||||
|
protocol=https
|
||||||
|
host=sso.tld
|
||||||
|
--
|
||||||
|
protocol=https
|
||||||
|
host=sso.tld
|
||||||
|
username=
|
||||||
|
password=
|
||||||
|
EOF
|
||||||
|
'
|
||||||
}
|
}
|
||||||
|
|
||||||
helper_test_timeout() {
|
helper_test_timeout() {
|
||||||
|
|
Loading…
Reference in a new issue