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');