Schroedinger-Hat / peoplez

Peoplez is an open-source, self-hosted organisation management software that allows you to manage basic needs of your nonprofit organisation
GNU Affero General Public License v3.0
8 stars 4 forks source link

Add test runner and write first example test #43

Open LobeTia opened 7 months ago

LobeTia commented 7 months ago

Identify the best test runner for a Node.js / Next.js setup and implement a FE and BE test

TheJoin95 commented 1 month ago

I'd suggest jest or vitest + react-testing-library + playwright with chromatic

Chromatic is free up to 5k screenshot per month and it's useful for visual regression testing (de-attachable)

Do you have any thoughts @404answernotfound ?

On jest / vitests comparison: I don't have a strong opinion, but I'd like to try out vitest

TheJoin95 commented 1 month ago

If everybody agree on the previous comment, I'm happy to starting things up and take also the #42