test(plugins): cover subscriptions in a real browser instead of JSDOM

The app subscription tests mounted hooks in JSDOM, which docs/testing.md
rules out. The adapter and contract behavior is now a plain unit test,
and a Playwright spec drives the diff-watch and media-stream examples:
JSON events following file changes, streamed bytes, and an upload.
This commit is contained in:
Mohamed Boudra
2026-11-02 06:12:18 +01:00
parent 509ca80e4e
commit 1614903862