3 ms·
One of my personal rules for automated test suites is that my tests should fail if one of the libraries I'm using changes in a way that breaks my features. Mak
by simonw 11mo ago
One of my personal rules for automated test suites is that my tests should fail if one of the libraries I'm using changes in a way that breaks my features.
Makes upgrading dependencies so much less painful!
- oulipo2 11mo agoOf course, but this is largely unmaintainable, shifting the responsibility of correctness check from libraries to users. That's why we modularize/abstract/simplify, in order to minimize the need for actual checks