Bug that was not our mistake, except it was
This past week I was pair programming. We had to implement a service object that deletes a model. We actually did it pretty fast and well. It had tests, linter was pleased and we were ready to push it when we noticed that our coverage was not 100% (and we do like 100%, with all its pros and cons).
But we didn’t understand why, because this module should be fully covered. In fact the code was covered when we ran just the suite for that class, but was not covered when we ran the full suite.




