codersforcauses / wadl

A web-application to assist the Western Australian Debating League with their seasonal organisational needs. Documentation: (https://codersforcauses.github.io/wadl/)
https://wadl.vercel.app/
MIT License
8 stars 5 forks source link

Setup Backend Testing #51

Open rezbyte opened 1 year ago

rezbyte commented 1 year ago

Basic Information

Setup Vitest to provide unit & integration tests for the backend. In addition, add a job to the javascript-ci.yml workflow to run the tests on relevant PRs.

Other Information

The tests should use the Firebase local emulator.

See GitHub Actions' documentation for guidance on writing workflows. As for determining relevancy, the paths: key can be used to check for changes in specific directories before running.

github-actions[bot] commented 1 year ago

Branch i51-setup_backend_testing created!