Backend Tests #1705
Labels
D: hard
Complex issues, require discussion and big time commitment
Epic
T: enhancement
Adding additional functionality
Currently, our test coverage is quite poor, here is the coverage calculation by NYC:
I think it is actually lower than this as there are files tests simply don't touch.
In my opinion, we should be a lot stricter about tests being included in pr's.
A tool I have used in the past is https://coveralls.io/ which I found quite helpful to track coverage and make sure any pr's or features didn't make things worse.
I don't think we need to be chasing 100% you just end up writing tests for the sake of coverage but 80-90% would give us a lot more confidence and would allow us to leverage other tools that run off the ci more effectivly.
The text was updated successfully, but these errors were encountered: