appium-webdriveragent-driver
Version:
Appium driver for WebDriverAgent
24 lines (19 loc) • 2.65 kB
JavaScript
;
var wd = require('wd');
var repl = require('repl');
var driver = wd.promiseChainRemote("http://10.35.4.108:8100");
driver.on('status', function (info) {
console.log(info.cyan);
});
driver.on('command', function (meth, path, data) {
console.log(' > ' + meth.yellow, path.grey, data || '');
});
var caps = {
bundleId: 'appium.io.TestApp',
app: "/Users/jonahss/Workspace/AppiumRepl/node_modules/sample-apps/node_modules/ios-test-app/build/Release-iphonesimulator/TestApp-iphonesimulator.app"
};
global.driver = driver;
driver.init(caps).then(function () {
repl.start({ prompt: '("o")', useGlobal: true });
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zYW1wbGUuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFJLEVBQUUsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDdkIsSUFBSSxJQUFJLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDOztBQUUzQixJQUFJLE1BQU0sR0FBRyxFQUFFLENBQUMsa0JBQWtCLENBQUMseUJBQXlCLENBQUMsQ0FBQzs7QUFFOUQsTUFBTSxDQUFDLEVBQUUsQ0FBQyxRQUFRLEVBQUUsVUFBUyxJQUFJLEVBQUU7QUFDakMsU0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7Q0FDeEIsQ0FBQyxDQUFDO0FBQ0gsTUFBTSxDQUFDLEVBQUUsQ0FBQyxTQUFTLEVBQUUsVUFBUyxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRTtBQUM5QyxTQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxJQUFJLEVBQUUsSUFBSSxJQUFJLEVBQUUsQ0FBQyxDQUFDO0NBQ3pELENBQUMsQ0FBQzs7QUFFSCxJQUFJLElBQUksR0FBRztBQUNULFVBQVEsRUFBRSxtQkFBbUI7QUFDN0IsS0FBRyxFQUFFLGtKQUFrSjtDQUN4SixDQUFDOztBQUVGLE1BQU0sQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO0FBQ3ZCLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQU07QUFDM0IsTUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFDLE1BQU0sRUFBQyxPQUFPLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBQyxDQUFDLENBQUM7Q0FDL0MsQ0FBQyxDQUFDIiwiZmlsZSI6ImxpYi9zYW1wbGUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgd2QgPSByZXF1aXJlKCd3ZCcpO1xubGV0IHJlcGwgPSByZXF1aXJlKCdyZXBsJyk7XG5cbmxldCBkcml2ZXIgPSB3ZC5wcm9taXNlQ2hhaW5SZW1vdGUoXCJodHRwOi8vMTAuMzUuNC4xMDg6ODEwMFwiKTtcblxuZHJpdmVyLm9uKCdzdGF0dXMnLCBmdW5jdGlvbihpbmZvKSB7XG4gIGNvbnNvbGUubG9nKGluZm8uY3lhbik7XG59KTtcbmRyaXZlci5vbignY29tbWFuZCcsIGZ1bmN0aW9uKG1ldGgsIHBhdGgsIGRhdGEpIHtcbiAgY29uc29sZS5sb2coJyA+ICcgKyBtZXRoLnllbGxvdywgcGF0aC5ncmV5LCBkYXRhIHx8ICcnKTtcbn0pO1xuXG5sZXQgY2FwcyA9IHtcbiAgYnVuZGxlSWQ6ICdhcHBpdW0uaW8uVGVzdEFwcCcsXG4gIGFwcDogXCIvVXNlcnMvam9uYWhzcy9Xb3Jrc3BhY2UvQXBwaXVtUmVwbC9ub2RlX21vZHVsZXMvc2FtcGxlLWFwcHMvbm9kZV9tb2R1bGVzL2lvcy10ZXN0LWFwcC9idWlsZC9SZWxlYXNlLWlwaG9uZXNpbXVsYXRvci9UZXN0QXBwLWlwaG9uZXNpbXVsYXRvci5hcHBcIlxufTtcblxuZ2xvYmFsLmRyaXZlciA9IGRyaXZlcjtcbmRyaXZlci5pbml0KGNhcHMpLnRoZW4oKCkgPT4ge1xuICByZXBsLnN0YXJ0KHtwcm9tcHQ6JyhcIm9cIiknLCB1c2VHbG9iYWw6IHRydWV9KTtcbn0pO1xuIl19