|
If you force recompilation (by saving a file) while tests are being run, then, after the code is compiled, the tests won't run correctly. They will either be executed in a wrong order (not from the beginning), or just fail. I've made 10 attempts to re-run tests to get some statistics on how often this happens. None of them was successful. This problem makes developers spend much more time on writing and running tests.
Tests fail after recompilation:
Tests run in a wrong order after recompilation:
|