On failing tests

time to read 1 min | 111 words

I made a change (deep in the guts of RavenDB), and then I run the tests, and I go this:


I love* it when this happens, because it means that there is one root cause that I need to fix, really obvious and in the main code path.

I hate it when there is just one failing test, because it means that this is an edge condition or something freaky like that.

* obviously I would love it more if there were no failing tests.