From 70ced9ac38acc30f96c455f42156613d82f59804 Mon Sep 17 00:00:00 2001 From: Gunther Brunner Date: Mon, 8 Sep 2014 18:10:50 +0900 Subject: [PATCH] Preliminary Appium support. --- gulpfile.js | 2 ++ res/test/protractor-appium.conf.js | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 res/test/protractor-appium.conf.js diff --git a/gulpfile.js b/gulpfile.js index 1553a75c..56fac8cd 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -53,6 +53,8 @@ gulp.task('karma', function (done) { if (gutil.env.multi) { protractorConfig = './res/test/protractor-multi.conf' +} else if (gutil.env.appium) { + protractorConfig = './res/test/protractor-appium.conf' } gulp.task('webdriver-update', protractor.webdriver_update) diff --git a/res/test/protractor-appium.conf.js b/res/test/protractor-appium.conf.js new file mode 100644 index 00000000..8bd5909c --- /dev/null +++ b/res/test/protractor-appium.conf.js @@ -0,0 +1,17 @@ +var config = require('./protractor.conf').config + +config.seleniumAddress = 'http://localhost:4723/wd/hub' +config.chromeOnly = false +//config.capabilities = { +// platformName: 'iOS', +// deviceName: 'iPhone Simulator', +// browserName: 'Safari' +//} + +config.capabilities = { + platformName: 'Android', + deviceName: '', + browserName: 'Chrome' +} + +exports.config = config