@sharegainltd/ngrid-cypress
Version:
Cypress Test Helpers For @sharegainltd/ngrid
14 lines • 1.86 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.fireCdpCommand = void 0;
const tslib_1 = require("tslib");
function fireCdpCommand(command, params) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
return Cypress.automation("remote:debugger:protocol", { command, params })
.catch((e) => {
throw new Error(`Failed request to chrome devtools protocol. This can happen if cypress lost connection to the browser or the command itself is not valid. Original cypress error: ${e}`);
});
});
}
exports.fireCdpCommand = fireCdpCommand;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlyZUNkcENvbW1hbmQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL25ncmlkLWN5cHJlc3Mvc3JjL2xpYi9jeXByZXNzLXJlYWwtZXZlbnRzL2ZpcmVDZHBDb21tYW5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxTQUFzQixjQUFjLENBQUMsT0FBZSxFQUFFLE1BQStCOztRQUNqRixPQUFPLE9BQU8sQ0FBQyxVQUFVLENBQUMsMEJBQTBCLEVBQUUsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUM7YUFDdkUsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUU7WUFDWCxNQUFNLElBQUksS0FBSyxDQUNiLHFLQUFxSyxDQUFDLEVBQUUsQ0FDekssQ0FBQztRQUNOLENBQUMsQ0FBQyxDQUFDO0lBQ1AsQ0FBQztDQUFBO0FBUEQsd0NBT0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgYXN5bmMgZnVuY3Rpb24gZmlyZUNkcENvbW1hbmQoY29tbWFuZDogc3RyaW5nLCBwYXJhbXM6IFJlY29yZDxzdHJpbmcsIHVua25vd24+KTogUHJvbWlzZTx2b2lkPiB7XG4gICAgcmV0dXJuIEN5cHJlc3MuYXV0b21hdGlvbihcInJlbW90ZTpkZWJ1Z2dlcjpwcm90b2NvbFwiLCB7IGNvbW1hbmQsIHBhcmFtcyB9KVxuICAgICAgLmNhdGNoKChlKSA9PiB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgICBgRmFpbGVkIHJlcXVlc3QgdG8gY2hyb21lIGRldnRvb2xzIHByb3RvY29sLiBUaGlzIGNhbiBoYXBwZW4gaWYgY3lwcmVzcyBsb3N0IGNvbm5lY3Rpb24gdG8gdGhlIGJyb3dzZXIgb3IgdGhlIGNvbW1hbmQgaXRzZWxmIGlzIG5vdCB2YWxpZC4gT3JpZ2luYWwgY3lwcmVzcyBlcnJvcjogJHtlfWBcbiAgICAgICAgKTtcbiAgICB9KTtcbn0iXX0=