Skip to content

chore(deps): setup Playwright for screenshots and e2e tests#15977

Draft
Antreesy wants to merge 6 commits intomainfrom
fix/noid/playwright
Draft

chore(deps): setup Playwright for screenshots and e2e tests#15977
Antreesy wants to merge 6 commits intomainfrom
fix/noid/playwright

Conversation

@Antreesy
Copy link
Contributor

โ˜‘๏ธ Resolves

  • installed via 'npm init playwright@latest', so there are additional packages installed globally (browsers, types)

๐Ÿ–Œ๏ธ UI Checklist

๐Ÿ–ผ๏ธ Screenshots / Screencasts

2025-09-19_12h58_08

๐Ÿšง Tasks

  • package.json script
  • CI .yml runner
  • .env file for local and CI runs
  • dedicated docker (e.g. as in PHP integration tests) - or use the same?
  • mocked data (conversations, messages, users) for screenshots
  • media devices?
  • HPB setup?

๐Ÿ Checklist

  • ๐ŸŒ Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Integrations with Files sidebar and other apps
    • Not risky to browser differences / client
  • ๐Ÿ–Œ๏ธ Design was reviewed, approved or inspired by the design team
  • โ›‘๏ธ Tests are included or not possible
  • ๐Ÿ“— User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required

@Antreesy Antreesy added this to the ๐Ÿ Next Major (33) milestone Sep 19, 2025
@Antreesy Antreesy self-assigned this Sep 19, 2025
@Antreesy Antreesy added 2. developing dependencies Pull requests that update a dependency file labels Sep 19, 2025
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the fix/noid/playwright branch from ac14695 to ac12f85 Compare October 7, 2025 09:51
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the fix/noid/playwright branch 3 times, most recently from bb96124 to 00a348d Compare October 7, 2025 10:37
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the fix/noid/playwright branch from 00a348d to 4109d24 Compare October 7, 2025 10:47
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants