waldyrious / rst-playground

Browser-based reStructuredText playground, built on Pyodide and docutils.
https://waldyrious.github.io/rst-playground
ISC License
1 stars 4 forks source link

Add a test suite #24

Open waldyrious opened 1 year ago

waldyrious commented 1 year ago

This would give us more confidence (other than manually testing the site) when merging PRs. It would also enable automatic version bumps.

Since this is a GUI app rather than a software library or CLI interface, it's likely that we will need some sort of visual testing, e.g. using Playwright, WebdriverIO, BackstopJS, etc. Here's a blog post describing how Wikipedia implemented such a visual regression testing system.