Unit tests failing in clean image
Steve Sanderson
squeak at stevesanderson.com
Sat Oct 30 22:14:45 UTC 2004
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
|