UNPKG

testplane

Version:

Tests framework based on mocha and wdio

34 lines 1.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CDPRuntime = void 0; const emitter_1 = require("../emitter"); /** @link https://chromedevtools.github.io/devtools-protocol/1-3/Runtime/ */ class CDPRuntime extends emitter_1.CDPEventEmitter { constructor(connection) { super(); this._connection = connection; } /** * @param sessionId result of "Target.attachToTarget" * @link https://chromedevtools.github.io/devtools-protocol/1-3/Runtime/#method-evaluate */ async evaluate(sessionId, params) { return this._connection.request("Runtime.evaluate", { sessionId, params }); } /** * @param sessionId result of "Target.attachToTarget" * @link https://chromedevtools.github.io/devtools-protocol/1-3/Runtime/#method-enable */ async enable(sessionId) { return this._connection.request("Runtime.enable", { sessionId }); } /** * @param sessionId result of "Target.attachToTarget" * @link https://chromedevtools.github.io/devtools-protocol/1-3/Runtime/#method-disable */ async disable(sessionId) { return this._connection.request("Runtime.disable", { sessionId }); } } exports.CDPRuntime = CDPRuntime; //# sourceMappingURL=runtime.js.map