diff options
Diffstat (limited to 'tests/auto/declarative/xmlhttprequest/testhttpserver.cpp')
-rw-r--r-- | tests/auto/declarative/xmlhttprequest/testhttpserver.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/declarative/xmlhttprequest/testhttpserver.cpp b/tests/auto/declarative/xmlhttprequest/testhttpserver.cpp index b579944..b464a1b 100644 --- a/tests/auto/declarative/xmlhttprequest/testhttpserver.cpp +++ b/tests/auto/declarative/xmlhttprequest/testhttpserver.cpp @@ -68,8 +68,9 @@ bool TestHTTPServer::wait(const QUrl &expect, const QUrl &reply, const QUrl &bod if (!replyFile.open(QIODevice::ReadOnly)) return false; bodyData = QByteArray(); - QFile bodyFile(body.toLocalFile()); - if (bodyFile.open(QIODevice::ReadOnly)) { + if (body.isValid()) { + QFile bodyFile(body.toLocalFile()); + if (!bodyFile.open(QIODevice::ReadOnly)) return false; bodyData = bodyFile.readAll(); } |