3
import com.canonical.Oxide 1.8
4
import com.canonical.Oxide.Testing 1.0
13
name: "WebView_webProcessStatus"
16
function test_WebView_webProcessStatus_data() {
18
{ signal: 9, status: WebView.WebProcessKilled },
19
{ signal: 11, status: WebView.WebProcessCrashed }
23
function test_WebView_webProcessStatus(data) {
24
webView.url = "http://testsuite/empty.html";
25
verify(webView.waitForLoadSucceeded(),
26
"Timed out waiting for successful load");
27
compare(webView.webProcessStatus, WebView.WebProcessRunning);
29
OxideTestingUtils.killWebProcesses(data.signal);
30
tryCompare(webView, "webProcessStatus", data.status);
33
verify(webView.waitForLoadSucceeded(),
34
"Timed out waiting for successful load");
35
compare(webView.webProcessStatus, WebView.WebProcessRunning);