UNPKG

testplane

Version:

Tests framework based on mocha and wdio

38 lines 1.64 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CDPRequestError = exports.CDPRequestTimeoutError = exports.CDPConnectionTimeoutError = exports.CDPConnectionTerminatedError = exports.CDPConnectionBreakError = exports.CDPConnectionEstablishmentError = exports.CDPError = void 0; const error_1 = require("../../ws-connection/error"); class CDPError extends error_1.WsError { isRetryable() { return false; } } exports.CDPError = CDPError; class CDPConnectionEstablishmentError extends error_1.WsConnectionEstablishmentError { } exports.CDPConnectionEstablishmentError = CDPConnectionEstablishmentError; class CDPConnectionBreakError extends error_1.WsConnectionBreakError { } exports.CDPConnectionBreakError = CDPConnectionBreakError; class CDPConnectionTerminatedError extends error_1.WsConnectionTerminatedError { } exports.CDPConnectionTerminatedError = CDPConnectionTerminatedError; class CDPConnectionTimeoutError extends error_1.WsConnectionTimeoutError { } exports.CDPConnectionTimeoutError = CDPConnectionTimeoutError; class CDPRequestTimeoutError extends error_1.WsRequestTimeoutError { } exports.CDPRequestTimeoutError = CDPRequestTimeoutError; class CDPRequestError extends error_1.WsError { isRetryable() { if (!this.code) { return true; } // JSON-RPC Protocol Errors // CDP State/Execution Errors // https://www.jsonrpc.org/specification#error_object return (this.code < -32700 || this.code > -32600) && this.code !== -32000; } } exports.CDPRequestError = CDPRequestError; //# sourceMappingURL=error.js.map