summaryrefslogtreecommitdiffstats
path: root/js/config/protractor.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/config/protractor.js')
-rw-r--r--js/config/protractor.js21
1 files changed, 19 insertions, 2 deletions
diff --git a/js/config/protractor.js b/js/config/protractor.js
index 759dcef6e..364ff7bfe 100644
--- a/js/config/protractor.js
+++ b/js/config/protractor.js
@@ -7,7 +7,24 @@
* @author Bernhard Posselt <dev@bernhard-posselt.com>
* @copyright Bernhard Posselt 2012, 2014
*/
+
+var baseUrl = 'http://localhost';
+
exports.config = {
- seleniumAddress: 'http://localhost:4444/wd/hub',
- specs: ['../tests/e2e/**/*.js']
+ seleniumAddress: 'http://localhost:4444/wd/hub',
+ specs: ['../tests/e2e/**/*.js'],
+ onPrepare: function () {
+ browser.ignoreSynchronization = true;
+ browser.get(baseUrl + '/owncloud/');
+ 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) {
+ return /apps/.test(url);
+ });
+ });
+ },
+ baseUrl: baseUrl
} \ No newline at end of file