UNPKG

appium-helios-driver

Version:
27 lines (18 loc) 2.15 kB
'use strict'; var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default']; Object.defineProperty(exports, '__esModule', { value: true }); var _logger = require('./logger'); var _logger2 = _interopRequireDefault(_logger); var _mxAppiumBaseDriver = require('mx-appium-base-driver'); var _driver = require('./driver'); function startServer(port, address) { var driver = new _driver.HeliosDriver({ port: port, address: address }); var router = (0, _mxAppiumBaseDriver.routeConfiguringFunction)(driver); var server = (0, _mxAppiumBaseDriver.server)(router, port, address); _logger2['default'].info('HeliosDriver server listening on http://' + address + ':' + port); return server; } exports.startServer = startServer; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zZXJ2ZXIuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7c0JBQWdCLFVBQVU7Ozs7a0NBQ3NDLHVCQUF1Qjs7c0JBQzFELFVBQVU7O0FBRXZDLFNBQVMsV0FBVyxDQUFFLElBQUksRUFBRSxPQUFPLEVBQUU7QUFDbkMsTUFBSSxNQUFNLEdBQUcseUJBQWlCLEVBQUMsSUFBSSxFQUFKLElBQUksRUFBRSxPQUFPLEVBQVAsT0FBTyxFQUFDLENBQUMsQ0FBQztBQUMvQyxNQUFJLE1BQU0sR0FBRyxrREFBeUIsTUFBTSxDQUFDLENBQUM7QUFDOUMsTUFBSSxNQUFNLEdBQUcsZ0NBQVcsTUFBTSxFQUFFLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztBQUMvQyxzQkFBSSxJQUFJLDhDQUE0QyxPQUFPLFNBQUksSUFBSSxDQUFHLENBQUM7QUFDdkUsU0FBTyxNQUFNLENBQUM7Q0FDZjs7UUFFUSxXQUFXLEdBQVgsV0FBVyIsImZpbGUiOiJsaWIvc2VydmVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGxvZyBmcm9tICcuL2xvZ2dlcic7XG5pbXBvcnQgeyBzZXJ2ZXIgYXMgYmFzZVNlcnZlciwgcm91dGVDb25maWd1cmluZ0Z1bmN0aW9uICB9IGZyb20gJ214LWFwcGl1bS1iYXNlLWRyaXZlcic7XG5pbXBvcnQgeyBIZWxpb3NEcml2ZXIgfSBmcm9tICcuL2RyaXZlcic7XG5cbmZ1bmN0aW9uIHN0YXJ0U2VydmVyIChwb3J0LCBhZGRyZXNzKSB7XG4gIGxldCBkcml2ZXIgPSBuZXcgSGVsaW9zRHJpdmVyKHtwb3J0LCBhZGRyZXNzfSk7XG4gIGxldCByb3V0ZXIgPSByb3V0ZUNvbmZpZ3VyaW5nRnVuY3Rpb24oZHJpdmVyKTtcbiAgbGV0IHNlcnZlciA9IGJhc2VTZXJ2ZXIocm91dGVyLCBwb3J0LCBhZGRyZXNzKTtcbiAgbG9nLmluZm8oYEhlbGlvc0RyaXZlciBzZXJ2ZXIgbGlzdGVuaW5nIG9uIGh0dHA6Ly8ke2FkZHJlc3N9OiR7cG9ydH1gKTtcbiAgcmV0dXJuIHNlcnZlcjtcbn1cblxuZXhwb3J0IHsgc3RhcnRTZXJ2ZXIgfTtcbiJdLCJzb3VyY2VSb290IjoiLi4vLi4ifQ==