fix timeout configuration

This commit is contained in:
Eugenio Romano 2019-03-27 10:42:40 +00:00
parent 4376d357ac
commit b95d1b9eb3
2 changed files with 5 additions and 5 deletions

View File

@ -16,13 +16,12 @@
*/ */
import { browser, protractor } from 'protractor'; import { browser, protractor } from 'protractor';
const until = protractor.ExpectedConditions; const until = protractor.ExpectedConditions;
const DEFAULT_TIMEOUT = 40000; const DEFAULT_TIMEOUT = global['TestConfig'].main.timeout || 40000;
export class BrowserVisibility { export class BrowserVisibility {
constructor() {}
/* /*
* Wait for element is visible * Wait for element is visible
*/ */
@ -35,7 +34,7 @@ export class BrowserVisibility {
() => { () => {
isDisplayed = true; isDisplayed = true;
}, },
(err) => { () => {
isDisplayed = false; isDisplayed = false;
} }
); );
@ -55,7 +54,7 @@ export class BrowserVisibility {
() => { () => {
isDisplayed = true; isDisplayed = true;
}, },
(err) => { () => {
isDisplayed = false; isDisplayed = false;
} }
); );

View File

@ -207,6 +207,7 @@ exports.config = {
onPrepare() { onPrepare() {
retry.onPrepare(); retry.onPrepare();
global.TestConfig = TestConfig;
require('ts-node').register({ require('ts-node').register({
project: 'e2e/tsconfig.e2e.json' project: 'e2e/tsconfig.e2e.json'
}); });