-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
- Can connect wallet, sign SIWE, and see 0 subscriptions
- Can subscribe to test app (not GM Dapp or a prod project, e.g.
notify-swift-integration-tests-prod.vercel.app) via dev mode. Confirm subscription shows in side-bar, and basic info is available - Can send notification and see it in the list with correct title, body, and icon. Notification does not contain link, so no button to click link is available.
- Can send notification with a link, can click link and be redirected to the link page (e.g.
https://example.com) - Can unsubscribe and no longer see the subscription
- Can update scope, and no longer receives notification
- Can scroll hundreds of subscriptions and messages
- Installing app on mobile is required
- Enabling notifications on mobile is required
- Enabling notifications on desktop is not required
- Switching chains has same subscriptions
- Reconnect with different wallet address has different subscriptions
- Switching too quickly between dapps results in message responses being assumed for wrong dapp
- Chrome on iPhone doesn't support PWAs, assert proper helper message exists so user switches to Safari
- Clear storage, login with same address, expect subscription
- Domain verification passes
- Read/unread scenarios: https://walletconnect.slack.com/archives/C044SKFKELR/p1712329034793679?thread_ts=1712327920.560989&cid=C044SKFKELR
- Sidebar says "Subscribed" and "Read": https://walletconnect.slack.com/archives/C044SKFKELR/p1712587453180919?thread_ts=1712586645.596499&cid=C044SKFKELR
Notify Server test harness: https://walletconnect.slack.com/archives/C044SKFKELR/p1704991794379149?thread_ts=1704990430.113719&cid=C044SKFKELR
- Run latest Web3Inbox Playwright tests in Notify Server CI
Metadata
Metadata
Assignees
Labels
No labels