blob: 51c1f7dd0ee444fb9c984ba4b6a3676a4f769a99 [file] [log] [blame]
import QtQuick 2.0
import QtTest 1.0
import QtWebKit 3.0
import "../common"
TestWebView {
id: webView
width: 400
height: 300
property variant testUrl
TestCase {
id: test
name: "WebViewLoadFail"
function test_fail() {
testUrl = Qt.resolvedUrl("file_that_does_not_exist.html")
webView.url = testUrl
verify(webView.waitForLoadFailed())
}
}
onLoadingChanged: {
if (loadRequest.status == WebView.LoadFailedStatus) {
test.compare(loadRequest.url, testUrl)
test.compare(loadRequest.errorCode, NetworkReply.ContentNotFoundError)
test.compare(loadRequest.errorDomain, WebView.NetworkErrorDomain)
}
}
}