Fix silly QSKIP for IPv6 in tst_QUdpSocket::multicast
It was unconditional. Someone forgot to check for IPv6 support before skipping IPv6 tests. Change-Id: I7b11528ad02560f0db9defde3c64f76f48a6c1f8 Reviewed-by: Richard J. Moore <rich@kde.org>
This commit is contained in:
parent
62e7518421
commit
c290ee69f2
@ -1261,7 +1261,7 @@ void tst_QUdpSocket::multicast()
|
||||
QFETCH(bool, bindResult);
|
||||
QFETCH(QHostAddress, groupAddress);
|
||||
QFETCH(bool, joinResult);
|
||||
if (groupAddress.protocol() == QAbstractSocket::IPv6Protocol)
|
||||
if (groupAddress.protocol() == QAbstractSocket::IPv6Protocol && !QtNetworkSettings::hasIPv6())
|
||||
QSKIP("system doesn't support ipv6!");
|
||||
if (setProxy) {
|
||||
// UDP multicast does not work with proxies
|
||||
|
Loading…
Reference in New Issue
Block a user