From 51715cd4b64e40ebc5c0867a6f519f42e45e16cf Mon Sep 17 00:00:00 2001 From: Tim Perry Date: Tue, 8 Jul 2025 14:46:41 +0200 Subject: [PATCH] Tighten up tests's "wait for app" check further --- test/android/test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/android/test.ts b/test/android/test.ts index d15ba8c..b1d1fde 100644 --- a/test/android/test.ts +++ b/test/android/test.ts @@ -154,7 +154,9 @@ describe('Test Android unpinning', function () { // Wait until the app UI is actually loaded & visible on screen: console.log("Waiting for app to load..."); - console.log("App loaded:", await driver.$('android=new UiSelector().text("SSL Pinning Demo")').getText()); + const titleText = driver.$('android=new UiSelector().text("SSL Pinning Demo")') + await titleText.waitForExist() + console.log("App loaded:", await titleText.getText()); } const testButton = async (button: WebdriverIO.Element, expected: 'Success' | 'Failed' | '?') => {