Testing Guidelines
This document outlines the things which need to be tested before pushing to production. We recognise that it is a better idea long-term to write actual integration tests but
Everything works in dark mode
Everything works for each screen size breakpoint (see line 84 of
client/src/constants/theme.ts
)Everything works after reloading the page
Everything works on mobile and on non-Chromium browsers (Firefox, Safari)
Things to note in particular:
Course names are not cut off in the course selection dropdown
MMAN2300 works
, multiple selections available,