feat(Request): introduce Request.failure() method (#1065)

Similarly to the `request.response()` method, this patch adds
`request.failure()` method that returns error details for the failed
requests.

Fixes #901.
This commit is contained in:
Andrey Lushnikov
2017-10-17 17:48:04 -07:00
committed by GitHub
parent 8717203fb2
commit 273c733237
3 changed files with 30 additions and 0 deletions

View File

@@ -2125,6 +2125,7 @@ describe('Page', function() {
expect(failedRequests[0].url).toContain('one-style.css');
expect(failedRequests[0].response()).toBe(null);
expect(failedRequests[0].resourceType).toBe('stylesheet');
expect(failedRequests[0].failure().errorText).toBe('net::ERR_FAILED');
}));
it('Page.Events.RequestFinished', SX(async function() {
const requests = [];