fix tests

This commit is contained in:
Alexey Kasyanchuk 2021-02-15 17:03:49 +03:00
parent 466b498f0c
commit cc524ce5f5

View File

@ -14,6 +14,7 @@ const startApplication = function() {
return this.app.start().then(() => {
this.app.client.notExisting$ = async (selector) => {
const waitforTimeout = this.app.client.options.waitforTimeout;
try {
this.app.client.options.waitforTimeout = 150;
await this.app.client.setTimeouts(this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout);
const notExistElement = await this.app.client.$(selector)
@ -21,6 +22,11 @@ const startApplication = function() {
this.app.client.options.waitforTimeout = waitforTimeout;
await this.app.client.setTimeouts(this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout);
return !isExist
} catch(error) {
this.app.client.options.waitforTimeout = waitforTimeout;
await this.app.client.setTimeouts(this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout, this.app.client.options.waitforTimeout);
return true;
}
}
});
};