Closed steinbro closed 2 months ago
We now have mocha/chai tests run on every commit thanks to #14. But I'm leaving this open since there's still lots more to test.
I added some end-to-end tests with Cypress, which are also run in our GitHub Actions. It exercises loading the page, rendering the map, fetching a tile and speaking the first callout. This should go a long way in catching any major breakage in the interactive components.
Some ideas:
Determine a JS testing framework to use for these.