Open rayankans opened 4 years ago
Is this something that could be tested on Linux/macOS/Windows in principle, or does it only make sense for Android and iOS?
If we did have a way to install other apps on an Android emulator or a way to pretend that we do using WebDriver, would WPT be the best way to test this? My hunch is that only a rather thin slice of the implementation would be exercises by shared tests, since presumably the OS-agnostic bits that can be assumed are only plumbing through a list from the lower layers.
That's not to say testing this wouldn't be useful, but it seems like a case where the web layer bits are unusually thin.
GetInstalledRelatedApps (spec) is an API for checking whether a related native app is installed on the device.
It's hard to create a useful shared test-suite right now without the ability to install apps in the testing environment. I'm not sure how feasible that would be though.