UNPKG

webdriverio-automation

Version:

WebdriverIO-Automation android ios project

31 lines (24 loc) 993 B
require('dotenv').config(); const { config } = require('./wdio.conf'); const ParallelDevices = require('../fixtures/IOSParallelDevices.json'); // Browserstack capabilitiesssssss config.commonCapabilities = { platformName : "iOS", project: 'WEBDRIVERIO-AUTOMATION', build : 'My First Build', name: 'LocationTest', app : process.env.APP_ID || 'bs://<hashed app-id>', "browserstack.gpsLocation" : "37.421998333333335,-122.08400000000002", // To set let and lon for devices }; config.user = process.env.BROWSERSTACK_USERNAME, config.key = process.env.BROWSERSTACK_ACCESS_KEY, config.maxInstances = parseInt(process.env.MAX_INSTANCES); config.specs = [ './test/ui/ios/**/*.ts' ]; config.capabilities = JSON.parse(JSON.stringify(ParallelDevices)); config.capabilities.forEach(function(caps) { for(var i in config.commonCapabilities) caps[i] = caps[i] || config.commonCapabilities[i]; }); exports.config = config;