From 23195fb2d47b27dd2cba2aec4bffa828fe3f687f Mon Sep 17 00:00:00 2001 From: cospirho Date: Mon, 29 Apr 2024 14:10:37 -0400 Subject: [PATCH] Fix test - wait on url hash change --- tests/browser/01_io.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/browser/01_io.js b/tests/browser/01_io.js index f8f7f9e1..97ac742d 100644 --- a/tests/browser/01_io.js +++ b/tests/browser/01_io.js @@ -693,7 +693,14 @@ module.exports = { /* Complex deep link populates the input correctly (encoding, eol, input) */ browser .urlHash("recipe=To_Base64('A-Za-z0-9%2B/%3D')&input=VGhlIHNoaXBzIGh1bmcgaW4gdGhlIHNreSBpbiBtdWNoIHRoZSBzYW1lIHdheSB0aGF0IGJyaWNrcyBkb24ndC4M&ienc=21866&oenc=1201&ieol=FF&oeol=PS") - .waitForElementVisible("#rec-list li.operation"); + .waitForElementVisible("#rec-list li.operation") + .waitForElementVisible("#input-text .cm-file-details") + .waitForElementVisible("#input-text .cm-file-details .file-details-toggle-shown") + .waitForElementVisible("#input-text .cm-file-details .file-details-thumbnail") + .waitForElementVisible("#input-text .cm-file-details .file-details-name") + .waitForElementVisible("#input-text .cm-file-details .file-details-size") + .waitForElementVisible("#input-text .cm-file-details .file-details-type") + .waitForElementVisible("#input-text .cm-file-details .file-details-loaded"); browser.expect.element(`#input-text .cm-content`).to.have.property("textContent").match(/^.{65}$/); browser.expect.element("#input-text .cm-status-bar .stats-length-value").text.to.equal("66");