remove explicit timeout for polling as well

pull/21833/head
Bruno Windels 2019-04-16 15:41:45 +02:00
parent eae830a4d4
commit ee1e585301
3 changed files with 4 additions and 3 deletions

View File

@ -205,7 +205,8 @@ module.exports = class RiotSession {
return this.browser.close();
}
async poll(callback, timeout, interval = 100) {
async poll(callback, interval = 100) {
const timeout = DEFAULT_TIMEOUT;
let waited = 0;
while(waited < timeout) {
await this.delay(interval);

View File

@ -68,7 +68,7 @@ module.exports = async function signup(session, username, password, homeserver)
const foundHomeUrl = await session.poll(async () => {
const url = session.page.url();
return url === session.url('/#/home');
}, 5000);
});
assert(foundHomeUrl);
session.log.done();
}

View File

@ -63,7 +63,7 @@ module.exports.receiveMessage = async function(session, expectedMessage) {
return lastMessage &&
lastMessage.body === expectedMessage.body &&
lastMessage.sender === expectedMessage.sender;
}, 5000, 200);
});
assertMessage(lastMessage, expectedMessage);
session.log.done();
}