3c9ec37d2f
Problem: ESLint and TypeScript help catch some types of regressions, but they don't protect us against obvious stuff like "the server won't start". This means that humans need to test a bunch of stuff manually, and that can be really tedious and exhausting. Solution: Yesterday someone invented this cool concept called "testing" where you write automated tests for your software to ensure it actually works the way you expect. It might have beeen invented before yesterday, I don't know. Anyway, this solution adds a bunch of tests that send HTTP GET requests to a bunch of endpoints to make sure the server is at least returning HTTP 200 responses. It also fixes a race condition where HTTP server was available before the readme / version strings were loaded.
2 lines
12 B
Plaintext
2 lines
12 B
Plaintext
.nyc_output
|