Unit tests failing in clean image

stéphane ducasse ducasse at iam.unibe.ch
Sun Oct 31 10:04:07 UTC 2004


So this is a good opportunity to learn how to do it.
Submit a fix and a test :)

Stef
On 31 oct. 04, at 00:14, Steve Sanderson wrote:

> Folks,
>
> Just a few hours ago I discovered an apparent bug in SUnit that 
> resulted  my
> resource setUp being called twice - this may have some relationship 
> w/what
> Rob is seeing.
>
> In TestResource(class)>>new, the code is "super new initialize".  
> Because in
> 3.7 (as I understand it) new now calls initialize ("^self basicNew
> initialize") TestResource>>initialize is called twice and my setUp is 
> called
> twice.
>
> I fixed by removal of the "initialize" message from
> TestResource(class)>>new.
>
> I haven't done my homework on
> 	- validating this is the right fix,
> 	- seeing if there's unit tests for SUnit (!)
> 	- filing this as my 1st bug w/Squeak.
>
> So I though I'd send this out as a start.
>
> thanks,
> Steve Sanderson
>
>
>
> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org]On Behalf Of
> stephane ducasse
> Sent: Saturday, October 30, 2004 10:56 AM
> To: The general-purpose Squeak developers list
> Subject: Re: Unit tests failing in clean image
>
>
> Hi
>
> I should say that I like this kind of attitude :)
>> I just downloaded, unpacked and ran Squeak 3.7 for windows. I popped
>> open the SUnit test runner and ran the tests. A bunch of them failed
>> and some required me to manually intervene. Is this normal, or have I
>> done something wrong?
>>
>> If it is normal .... why? Is there anything I can do to fix it; other
>> than just deleting all of the tests - which seems wrong. I'm a
>> proponent of TDD and I can't live with a system where tests fail every
>> time I run them.
>
> What is need is a test server reporting bug and linking that to a
> mantis like bug report management system?
> but we do not have that :(
>
> Now we should really identify the ones that can be fixed and fix them
> so if you can comment/participate this would be great
> because we are a bit flooded in this moment.
>
> Stef
>
>
>
>
>




More information about the Squeak-dev mailing list