From 1ecbf2503000db90fcb21d5c654c57ed162c56a6 Mon Sep 17 00:00:00 2001 From: Eugenio Romano Date: Wed, 27 Mar 2019 13:26:47 +0000 Subject: [PATCH] fix test pck --- lib/testing/src/lib/core/browser-visibility.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/testing/src/lib/core/browser-visibility.ts b/lib/testing/src/lib/core/browser-visibility.ts index 7a1abcfd56..f5c4bd6226 100644 --- a/lib/testing/src/lib/core/browser-visibility.ts +++ b/lib/testing/src/lib/core/browser-visibility.ts @@ -73,11 +73,16 @@ export class BrowserVisibility { * Wait for element to not be visible */ static waitUntilElementIsNotVisible(elementToCheck, waitTimeout: number = DEFAULT_TIMEOUT) { + let isPresent = false; return browser.wait(() => { browser.waitForAngularEnabled(); - return elementToCheck.isPresent().then(function (present) { - return !present; - }); + + elementToCheck.isPresent().then( + (present) => { + isPresent = !present; + } + ); + return isPresent; }, waitTimeout, 'Element is Visible and it should not' + elementToCheck.locator()); }