camillo
frankly there are plenty of things that should be improved but for SUnit.
First we should look at the main branch in VW because it changes since
we forked it
Second Smalltalk/X people probably enhance it too.
Fourth there is also assess the frameworks of andres that has really
nice extensions for
benchmarking.
And I vote against changing SUnit.
If each time somebody ask a question in the mailing-lit we get a change we will
never focus on
the important items.
Stef
On Jul 10, 2013, at 1:47 PM, Camillo Bruni <[email protected]> wrote:
> On 2013-07-10, at 13:32, Tudor Girba <[email protected]> wrote:
>> Precisely. There is a huge difference between invalidating a known contract
>> (i.e., failure) and raising an unexpected error (i.e., error).
>
> In which sense?
> As a programmer I have to tackle them both the same way: start debugging.
>
> I really do not see the difference. In both cases the code does not behave as
> expected.
> One might even say that there is a global contract that the code does not
> raise exceptions.
>
> Tackling the failures first is purely a habit induced by the existing system
> that errors are worse than failures