UNPKG

testcafe

Version:

Automated browser testing for the modern web development stack.

23 lines 3.25 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const debug_1 = __importDefault(require("debug")); const cdp_1 = require("./utils/cdp"); const util_1 = __importDefault(require("util")); function default_1() { debug_1.default.formatters.r = (event) => { const requestStr = (0, cdp_1.isRequest)(event) ? 'request' : 'response'; return `requestPaused ${event.networkId} ${event.requestId} ${requestStr} ${event.request.url}`; }; debug_1.default.formatters.f = (event) => { return `frameNavigated ${event.frame.url} ${event.type}`; }; debug_1.default.formatters.l = (event) => { return `loadingFailed ${util_1.default.inspect(event)}`; }; } exports.default = default_1; module.exports = exports.default; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkLWN1c3RvbS1kZWJ1Zy1mb3JtYXR0ZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL25hdGl2ZS1hdXRvbWF0aW9uL2FkZC1jdXN0b20tZGVidWctZm9ybWF0dGVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLGtEQUEwQjtBQUsxQixxQ0FBd0M7QUFDeEMsZ0RBQXdCO0FBR3hCO0lBQ0ksZUFBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxLQUF5QixFQUFVLEVBQUU7UUFDdkQsTUFBTSxVQUFVLEdBQUcsSUFBQSxlQUFTLEVBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDO1FBRTdELE9BQU8saUJBQWlCLEtBQUssQ0FBQyxTQUFTLElBQUksS0FBSyxDQUFDLFNBQVMsSUFBSSxVQUFVLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUNwRyxDQUFDLENBQUM7SUFFRixlQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLEtBQTBCLEVBQVUsRUFBRTtRQUN4RCxPQUFPLGtCQUFrQixLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsSUFBSSxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUM7SUFDN0QsQ0FBQyxDQUFDO0lBRUYsZUFBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxLQUF5QixFQUFVLEVBQUU7UUFDdkQsT0FBTyxpQkFBaUIsY0FBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDO0lBQ2xELENBQUMsQ0FBQztBQUNOLENBQUM7QUFkRCw0QkFjQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkZWJ1ZyBmcm9tICdkZWJ1Zyc7XG5pbXBvcnQgUHJvdG9jb2wgZnJvbSAnZGV2dG9vbHMtcHJvdG9jb2wnO1xuaW1wb3J0IFJlcXVlc3RQYXVzZWRFdmVudCA9IFByb3RvY29sLkZldGNoLlJlcXVlc3RQYXVzZWRFdmVudDtcbmltcG9ydCBGcmFtZU5hdmlnYXRlZEV2ZW50ID0gUHJvdG9jb2wuUGFnZS5GcmFtZU5hdmlnYXRlZEV2ZW50O1xuaW1wb3J0IExvYWRpbmdGYWlsZWRFdmVudCA9IFByb3RvY29sLk5ldHdvcmsuTG9hZGluZ0ZhaWxlZEV2ZW50O1xuaW1wb3J0IHsgaXNSZXF1ZXN0IH0gZnJvbSAnLi91dGlscy9jZHAnO1xuaW1wb3J0IHV0aWwgZnJvbSAndXRpbCc7XG5cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKCk6IHZvaWQge1xuICAgIGRlYnVnLmZvcm1hdHRlcnMuciA9IChldmVudDogUmVxdWVzdFBhdXNlZEV2ZW50KTogc3RyaW5nID0+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdFN0ciA9IGlzUmVxdWVzdChldmVudCkgPyAncmVxdWVzdCcgOiAncmVzcG9uc2UnO1xuXG4gICAgICAgIHJldHVybiBgcmVxdWVzdFBhdXNlZCAke2V2ZW50Lm5ldHdvcmtJZH0gJHtldmVudC5yZXF1ZXN0SWR9ICR7cmVxdWVzdFN0cn0gJHtldmVudC5yZXF1ZXN0LnVybH1gO1xuICAgIH07XG5cbiAgICBkZWJ1Zy5mb3JtYXR0ZXJzLmYgPSAoZXZlbnQ6IEZyYW1lTmF2aWdhdGVkRXZlbnQpOiBzdHJpbmcgPT4ge1xuICAgICAgICByZXR1cm4gYGZyYW1lTmF2aWdhdGVkICR7ZXZlbnQuZnJhbWUudXJsfSAke2V2ZW50LnR5cGV9YDtcbiAgICB9O1xuXG4gICAgZGVidWcuZm9ybWF0dGVycy5sID0gKGV2ZW50OiBMb2FkaW5nRmFpbGVkRXZlbnQpOiBzdHJpbmcgPT4ge1xuICAgICAgICByZXR1cm4gYGxvYWRpbmdGYWlsZWQgJHt1dGlsLmluc3BlY3QoZXZlbnQpfWA7XG4gICAgfTtcbn1cbiJdfQ==