mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-21 16:06:16 -04:00
tests: Fix race in timeslider_revisions.js
This commit is contained in:
parent
27e5373050
commit
e4754eb9df
1 changed files with 3 additions and 0 deletions
|
@ -14,6 +14,9 @@ describe('timeslider', function () {
|
||||||
// Create a bunch of revisions.
|
// Create a bunch of revisions.
|
||||||
for (let i = 0; i < 99; i++) await helper.edit('a');
|
for (let i = 0; i < 99; i++) await helper.edit('a');
|
||||||
chrome$('.buttonicon-savedRevision').click();
|
chrome$('.buttonicon-savedRevision').click();
|
||||||
|
await helper.waitForPromise(() => helper.padChrome$('.saved-revision').length > 0);
|
||||||
|
// Give some time to send the SAVE_REVISION message to the server before navigating away.
|
||||||
|
await new Promise((resolve) => setTimeout(resolve, 100));
|
||||||
|
|
||||||
// go to timeslider
|
// go to timeslider
|
||||||
$('#iframe-container iframe')
|
$('#iframe-container iframe')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue