t1300: add test for urlmatch with multiple wildcards
Our urlmatch code handles multiple wildcards, but we don't currently have a test that checks this code path. Add a test that we handle this case correctly to avoid any regressions. Signed-off-by: brian m. carlson <bk2204@github.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
3fa0e04667
commit
732f934408
@ -1408,6 +1408,8 @@ test_expect_success 'urlmatch favors more specific URLs' '
|
|||||||
cookieFile = /tmp/wildcard.txt
|
cookieFile = /tmp/wildcard.txt
|
||||||
[http "https://*.example.com/wildcardwithsubdomain"]
|
[http "https://*.example.com/wildcardwithsubdomain"]
|
||||||
cookieFile = /tmp/wildcardwithsubdomain.txt
|
cookieFile = /tmp/wildcardwithsubdomain.txt
|
||||||
|
[http "https://*.example.*"]
|
||||||
|
cookieFile = /tmp/multiwildcard.txt
|
||||||
[http "https://trailing.example.com"]
|
[http "https://trailing.example.com"]
|
||||||
cookieFile = /tmp/trailing.txt
|
cookieFile = /tmp/trailing.txt
|
||||||
[http "https://user@*.example.com/"]
|
[http "https://user@*.example.com/"]
|
||||||
@ -1454,6 +1456,10 @@ test_expect_success 'urlmatch favors more specific URLs' '
|
|||||||
|
|
||||||
echo http.cookiefile /tmp/sub.txt >expect &&
|
echo http.cookiefile /tmp/sub.txt >expect &&
|
||||||
git config --get-urlmatch HTTP https://user@sub.example.com >actual &&
|
git config --get-urlmatch HTTP https://user@sub.example.com >actual &&
|
||||||
|
test_cmp expect actual &&
|
||||||
|
|
||||||
|
echo http.cookiefile /tmp/multiwildcard.txt >expect &&
|
||||||
|
git config --get-urlmatch HTTP https://wildcard.example.org >actual &&
|
||||||
test_cmp expect actual
|
test_cmp expect actual
|
||||||
'
|
'
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user