diff --git a/src/tests/TestServerResolver/TestServerResolver.cpp b/src/tests/TestServerResolver/TestServerResolver.cpp index 3f85dac71..b5ecb62fe 100644 --- a/src/tests/TestServerResolver/TestServerResolver.cpp +++ b/src/tests/TestServerResolver/TestServerResolver.cpp @@ -8,6 +8,7 @@ #include #include "ServerResolver.h" +#include "PlatformCheck.h" void signalSpyWait(QSignalSpy &spy) { // We increase the timeout from 5s to 8s because travis builds could fail otherwise (slow network response). @@ -36,6 +37,11 @@ void TestServerResolver::simpleSrv() { return; #endif + // Qt 5's SRV resolver does not work in Wine. + if (PlatformCheck::IsWine()) { + return; + } + ServerResolver r; QSignalSpy spy(&r, SIGNAL(resolved())); @@ -83,6 +89,11 @@ void TestServerResolver::srvCustomPort() { return; #endif + // Qt 5's SRV resolver does not work in Wine. + if (PlatformCheck::IsWine()) { + return; + } + ServerResolver r; QSignalSpy spy(&r, SIGNAL(resolved()));