/** * Nextcloud - News * * This file is licensed under the Affero General Public License version 3 or * later. See the COPYING file. * * @author Bernhard Posselt * @copyright Bernhard Posselt 2014 */ var baseUrl = 'http://localhost'; exports.config = { seleniumAddress: 'http://localhost:4444/wd/hub', specs: ['tests/e2e/**/*.js'], onPrepare: function () { 'use strict'; browser.ignoreSynchronization = true; browser.get(baseUrl + '/owncloud/index.php'); browser.findElement(By.id('user')).sendKeys('admin'); browser.findElement(By.id('password')).sendKeys('admin'); browser.findElement(By.id('submit')).click(); browser.driver.wait(function () { return browser.driver.getCurrentUrl().then(function (url) { var regex = /apps/; return regex.test(url); }); }); browser.get(baseUrl + '/owncloud/index.php/apps/news/'); browser.driver.wait(function () { return browser.driver.getCurrentUrl().then(function (url) { var regex = /apps\/news/; return regex.test(url); }); }); }, capabilities: { browserName: 'firefox', version: '', platform: 'ANY' }, baseUrl: baseUrl };