You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-11 20:22:36 +03:00
remove explicit timeout for polling as well
This commit is contained in:
@@ -205,7 +205,8 @@ module.exports = class RiotSession {
|
|||||||
return this.browser.close();
|
return this.browser.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
async poll(callback, timeout, interval = 100) {
|
async poll(callback, interval = 100) {
|
||||||
|
const timeout = DEFAULT_TIMEOUT;
|
||||||
let waited = 0;
|
let waited = 0;
|
||||||
while(waited < timeout) {
|
while(waited < timeout) {
|
||||||
await this.delay(interval);
|
await this.delay(interval);
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ module.exports = async function signup(session, username, password, homeserver)
|
|||||||
const foundHomeUrl = await session.poll(async () => {
|
const foundHomeUrl = await session.poll(async () => {
|
||||||
const url = session.page.url();
|
const url = session.page.url();
|
||||||
return url === session.url('/#/home');
|
return url === session.url('/#/home');
|
||||||
}, 5000);
|
});
|
||||||
assert(foundHomeUrl);
|
assert(foundHomeUrl);
|
||||||
session.log.done();
|
session.log.done();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ module.exports.receiveMessage = async function(session, expectedMessage) {
|
|||||||
return lastMessage &&
|
return lastMessage &&
|
||||||
lastMessage.body === expectedMessage.body &&
|
lastMessage.body === expectedMessage.body &&
|
||||||
lastMessage.sender === expectedMessage.sender;
|
lastMessage.sender === expectedMessage.sender;
|
||||||
}, 5000, 200);
|
});
|
||||||
assertMessage(lastMessage, expectedMessage);
|
assertMessage(lastMessage, expectedMessage);
|
||||||
session.log.done();
|
session.log.done();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user