UCSCLibrary / dams_project_mgmt

DAMS purpose is to provide access to digitized and born-digital UCSC Special Collections content. This repository is used for project planning. It holds the task tickets and roadmap for the different projects under DAMS.
2 stars 0 forks source link

(8) Reach 50% test coverage #432

Closed NedHenry closed 3 years ago

NedHenry commented 3 years ago

Descriptive Summary

Our code is currently at 30% test coverage (meaning our test suite executes 30% of the lines of our code. Errors in the other 70% would not be found in the test coverage). We want as much of our code covered as possible. It should be possible to get to at least 50% without too much work.

Background

Our automated tests run whenever we deploy new code. If any of the tests fails, the code is not deployed to the server. We are using coverall.io to automatically monitor test coverage.

Acceptance Criteria

Related Work

372 - completed

76

afrebert commented 3 years ago

Satisfied with less than 50%