Fail navigation when main resource fails to load

This patch fails navigation when the main resource fails to load.

Fixes #148.
This commit is contained in:
Andrey Lushnikov
2017-07-27 17:54:39 -07:00
parent f1a4598cc1
commit b9e3cce5fd
2 changed files with 13 additions and 1 deletions

View File

@@ -260,7 +260,10 @@ class Page extends EventEmitter {
}
await result;
helper.removeEventListeners([listener]);
return responses.get(this.mainFrame().url());
let response = responses.get(this.mainFrame().url());
if (!response)
throw new Error('Failed to navigate: ' + url);
return response;
}
/**