qt5base-lts/tests/auto
Thiago Macieira 4d79312f1c Ensure proper handling of empty-but-present URL components
The new QUrl is able to distinguish a URL component that is empty from
one that is absent. The previous one already had that capability for
the port, fragment and query, and the new one extends that to the username,
password and path. The path did not need this handling because its
delimiter from the authority it part of the path.

For example, a URL with no username is one where it's set to QString()
(null). A URL like "http://:kde@kde.org" is understood as an
empty-but-present username, for which toString(RemovePassword) will
return "http://@kde.org", keeping the empty-but-present username.

Change-Id: I2d97a7656f3f1099e3cf400b199e68e4c480d924
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
2012-04-12 23:01:37 +02:00
..
compilerwarnings/data Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
concurrent Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
corelib Ensure proper handling of empty-but-present URL components 2012-04-12 23:01:37 +02:00
dbus Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
gui Deprecate qMemCopy/qMemSet in favour of their stdlib equivilents. 2012-04-11 10:46:19 +02:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
network Add unit test for usagePolicies 2012-04-11 22:20:03 +02:00
opengl EGLFS: Integrate building into configure. 2012-03-21 03:03:29 +01:00
other Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
printsupport Fix MSVC warnings in tests. 2012-04-02 16:56:48 +02:00
shared Added some convenience API for platform input contexts 2012-04-01 20:13:51 +02:00
sql Convert Boolean value into integer 2012-04-02 23:06:30 +02:00
testlib Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
tools Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
widgets Deprecate qMemCopy/qMemSet in favour of their stdlib equivilents. 2012-04-11 10:46:19 +02:00
xml Merge remote-tracking branch 'origin/master' into api_changes 2012-04-10 15:31:45 +02:00
auto.pro Disable some tests and examples when --no-widgets is specified 2012-03-19 20:16:04 +01:00
network-settings.h Don't require exact IMAP server version in autotests 2012-04-03 12:45:46 +02:00
platformquirks.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
test.pl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00