UNPKG

@testim/testim-cli

Version:

Command line interface for running Testing on you CI

26 lines (21 loc) 1.89 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var BUTTON_ENUM = { left: 0, middle: 1, right: 2 }; /** * call must be scoped to the webdriverio client */ var handleMouseButtonProtocol = function handleMouseButtonProtocol(requestPath, button) { if (typeof button !== 'number') { button = BUTTON_ENUM[button || 'left']; } return this.requestHandler.create(requestPath, { button: button }); }; exports['default'] = handleMouseButtonProtocol; module.exports = exports['default']; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2xpYi9oZWxwZXJzL2hhbmRsZU1vdXNlQnV0dG9uUHJvdG9jb2wuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxJQUFNLFdBQVcsR0FBRztBQUNoQixRQUFJLEVBQUUsQ0FBQztBQUNQLFVBQU0sRUFBRSxDQUFDO0FBQ1QsU0FBSyxFQUFFLENBQUM7Q0FDWCxDQUFBOzs7OztBQUtELElBQUkseUJBQXlCLEdBQUcsU0FBNUIseUJBQXlCLENBQWEsV0FBVyxFQUFFLE1BQU0sRUFBRTtBQUMzRCxRQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsRUFBRTtBQUM1QixjQUFNLEdBQUcsV0FBVyxDQUFDLE1BQU0sSUFBSSxNQUFNLENBQUMsQ0FBQTtLQUN6Qzs7QUFFRCxXQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUM3QixXQUFXLEVBQ1gsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLENBQ3JCLENBQUE7Q0FDSixDQUFBOztxQkFFYyx5QkFBeUIiLCJmaWxlIjoiaGFuZGxlTW91c2VCdXR0b25Qcm90b2NvbC5qcyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IEJVVFRPTl9FTlVNID0ge1xuICAgIGxlZnQ6IDAsXG4gICAgbWlkZGxlOiAxLFxuICAgIHJpZ2h0OiAyXG59XG5cbi8qKlxuICogY2FsbCBtdXN0IGJlIHNjb3BlZCB0byB0aGUgd2ViZHJpdmVyaW8gY2xpZW50XG4gKi9cbmxldCBoYW5kbGVNb3VzZUJ1dHRvblByb3RvY29sID0gZnVuY3Rpb24gKHJlcXVlc3RQYXRoLCBidXR0b24pIHtcbiAgICBpZiAodHlwZW9mIGJ1dHRvbiAhPT0gJ251bWJlcicpIHtcbiAgICAgICAgYnV0dG9uID0gQlVUVE9OX0VOVU1bYnV0dG9uIHx8ICdsZWZ0J11cbiAgICB9XG5cbiAgICByZXR1cm4gdGhpcy5yZXF1ZXN0SGFuZGxlci5jcmVhdGUoXG4gICAgICAgIHJlcXVlc3RQYXRoLFxuICAgICAgICB7IGJ1dHRvbjogYnV0dG9uIH1cbiAgICApXG59XG5cbmV4cG9ydCBkZWZhdWx0IGhhbmRsZU1vdXNlQnV0dG9uUHJvdG9jb2xcbiJdfQ==