verso icon indicating copy to clipboard operation
verso copied to clipboard

Browser tests

Open jcreedcmu opened this issue 2 months ago • 2 comments

Create some sort of Playwright/Selenium/Cypress test setup so that we can check that rendered verso documents have expected end-to-end properties like expected content, javascript interactions, etc.

Example documents we might like to check are

  • the verso users' guide
  • any other purely-for-the-purposes-of-this-kind-of-testing verso documents that might exist in the verso repo
  • test deployments of reference manual PRs
  • https://lean-lang.org/doc/reference/latest/

This would have been useful for catching https://github.com/leanprover/verso/issues/555 earlier.

jcreedcmu avatar Oct 23 '25 13:10 jcreedcmu

We now have Playwright, and it checks that the redirects work. I think we should close this now.

david-christiansen avatar Nov 20 '25 09:11 david-christiansen

I will leave this open as an add-a-few-more-checks note

robsimmons avatar Nov 21 '25 18:11 robsimmons