On 10 July 2013 13:18, Camillo Bruni <[email protected]> wrote: > On 2013-07-10, at 14:09, Sven Van Caekenberghe <[email protected]> wrote: >> Maybe we should not throw away the distinction, I am used to it as well. >> >> But what Camillo means, I think, is that in the end it does not matter. >> >> For example, if I have a unit test for some object's #printString both the >> case where is does no longer return what I expect and the case that it >> suddenly throws an error mean the same thing: the object's #printString is >> broken. > > Exactly, in the end you can perfectly deduce the type of failing test by the > thrown error, no?
"In the end" isn't the same as being able to prioritise debugging. Most people think (judging by the participants in this thread at least) that unexpected test failures - errors - are more important than mere failures. frank
