Skip to content

Commit f4a5eef

Browse files
author
Pshenkin Andrey
committed
fix protractor promises
1 parent c2afcfa commit f4a5eef

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

lib/helper/Protractor.js

+1-5
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ class Protractor extends SeleniumWebdriver {
108108
Runner = requireg('protractor/built/runner').Runner;
109109
By = requireg('protractor').ProtractorBy;
110110
this.isProtractor5 = !requireg('protractor').wrapDriver;
111-
111+
this.context = this.options.rootElement;
112112
try {
113113
// get selenium-webdriver
114114
this.webdriver = requireg('selenium-webdriver');
@@ -161,7 +161,6 @@ class Protractor extends SeleniumWebdriver {
161161

162162
_before() {
163163
super._before();
164-
this.context = this.options.rootElement;
165164
return this.amInsideAngularApp();
166165
}
167166

@@ -214,9 +213,6 @@ class Protractor extends SeleniumWebdriver {
214213
* Should be used after "amOutsideAngularApp"
215214
*/
216215
amInsideAngularApp() {
217-
if (this.browser.driver && this.insideAngular) {
218-
return; // already inside angular
219-
}
220216
this.browser.ignoreSynchronization = false;
221217
return Promise.resolve(this.insideAngular = true);
222218
}

0 commit comments

Comments
 (0)