Really enjoying adding end-to-end tests to Kitten¹ using Playwright² and my own little Kitten controller class for starting/stopping/otherwise interacting with the Kitten server.
Just wrote some that comprehensively test identity creation and authentication for Small Web places:
https://codeberg.org/kitten/app/src/branch/regression-tests/tests/end-to-end/examples.spec.js#L32
Lots more to write but I think I’ve found a good flow :)
:kitten:💕
¹ https://kitten.small-web.org
² https://playwright.dev
#Kitten #SmallWeb #Playwright #testing #NodeJS #JavaScript #web #dev