network cookies: check "example.com" != "example.com."
Only test code change, we already have the correct behaviour Task-number: QTBUG-20001 Change-Id: I2296f405f47f9c8d15796e69f9d1854063e38d6a Reviewed-by: Richard J. Moore <rich@kde.org>bb10
parent
56612a555d
commit
7d5b0e2b04
|
|
@ -278,6 +278,8 @@ void tst_QNetworkCookieJar::cookiesForUrl_data()
|
|||
QTest::newRow("no-match-5") << allCookies << "http://qt.nokia.com" << result;
|
||||
QTest::newRow("no-match-6") << allCookies << "http://nokia.com/webinar" << result;
|
||||
QTest::newRow("no-match-7") << allCookies << "http://qt.nokia.com/webinar" << result;
|
||||
QTest::newRow("no-match-8") << allCookies << "http://qt.nokia.com./web" << result;
|
||||
QTest::newRow("no-match-9") << allCookies << "http://nokia.com./web" << result;
|
||||
|
||||
result = allCookies;
|
||||
QTest::newRow("match-1") << allCookies << "http://nokia.com/web" << result;
|
||||
|
|
@ -350,6 +352,16 @@ void tst_QNetworkCookieJar::cookiesForUrl_data()
|
|||
QTest::newRow("match-secure-1") << allCookies << "https://nokia.com/web" << result;
|
||||
QTest::newRow("match-secure-2") << allCookies << "https://qt.nokia.com/web" << result;
|
||||
|
||||
// domain ending in .
|
||||
allCookies.clear();
|
||||
result.clear();
|
||||
QNetworkCookie cookieDot;
|
||||
cookieDot.setDomain(".example.com.");
|
||||
cookieDot.setName("a");
|
||||
allCookies += cookieDot;
|
||||
QTest::newRow("no-match-domain-dot") << allCookies << "http://example.com" << result;
|
||||
result += cookieDot;
|
||||
QTest::newRow("match-domain-dot") << allCookies << "http://example.com." << result;
|
||||
}
|
||||
|
||||
void tst_QNetworkCookieJar::cookiesForUrl()
|
||||
|
|
|
|||
Loading…
Reference in New Issue