We want to be able to have good confidence that the system is "ready" to merge into production, so this is intended to be a last-minute run through the whole site to make sure things work the way we think.
No flakey tests
We don't want to be overly flakey with our tests. The site will evolve, so we want to make these tests as future-proof as we can. That means the assertions don't need to be massive strings which will change as soon as we edit something - instead, try to aim for assertions that simulate what you would look for if you're testing this manually.
Tasks
Our routes file turned into sub-tasks. Many of these might be done already. Check them off as you complete them.
Motivation
We want to be able to have good confidence that the system is "ready" to merge into production, so this is intended to be a last-minute run through the whole site to make sure things work the way we think.
No flakey tests
We don't want to be overly flakey with our tests. The site will evolve, so we want to make these tests as future-proof as we can. That means the assertions don't need to be massive strings which will change as soon as we edit something - instead, try to aim for assertions that simulate what you would look for if you're testing this manually.
Tasks
Our routes file turned into sub-tasks. Many of these might be done already. Check them off as you complete them.
/vulnerabilities
/vulnerabilities/:id
/:id
/developers
/developers/:id
/commits
/commits/:id
/tags
/tags/:id
/articles
/articles/:id
/projects
/filepaths
/filepaths/:filepath_id
/curate
/about
/sitemap
/version
/news
/status
/curationwizard
/api
Issue Chores