From ac58804cb578fffd8ed3f94b06ba0d57da08900f Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Sun, 16 Mar 2025 17:39:10 -0600 Subject: [PATCH] add a test for a non-existent deep link --- scripts/test-android.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/test-android.js b/scripts/test-android.js index 0f35bd6..ce117b6 100644 --- a/scripts/test-android.js +++ b/scripts/test-android.js @@ -178,6 +178,18 @@ const runDeeplinkTests = async (log) => { await executeDeeplink(test.url, test.description, log); } + let succeeded = true; + try { + await executeDeeplink('timesafari://contactJunk', 'Non-existent deeplink', log); + } catch (error) { + log('✅ Non-existent deeplink failed as expected'); + succeeded = false; + } finally { + if (succeeded) { + throw new Error('Non-existent deeplink should have failed'); + } + } + log('✅ All deeplink tests completed successfully'); } catch (error) { log('❌ Deeplink tests failed');