[V3dot10] Re: 3.10
Keith Hodges
keith_hodges at yahoo.co.uk
Thu Dec 14 16:18:10 UTC 2006
>
> No, SUnit is the package containing the SUnit Framework. SUnitGUI
> contains the testrunner.
> The tests are in other packages... there is Tests, which has some
> (e.g. VM tests, primitive tests)
From what I see the Tests are NOT in another package they are in the
same package. I look in http://source.squeakfoundation.org/39a in
package SUnit and browsing I find the following classes.
ResumableTestFailureTestCase
SUnitExtensionsTest
SUnitTest
SimpleTestResource
SimpleTestResourceTestCase
These are not essentially part of the SUnit framework, and I would not
expect them to be loaded into a minimal image.
Therefore I think that it makes good sense to split SUnit into two, the
base SUnit and its Tests. ('Testing' and 'Testing Tests' was my suggestion)
If you bring SSpec into the picture there is a good chance that many of
its features could be made useable in SUnit. Mocks may be a good useful
example. The Text based TestRunner would be a second feature that may
make sense in a Common package. Others might include some form of
distributed test runner (like Magma uses), or Logging/Reporting facilities.
best regards
Keith
___________________________________________________________
Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html
More information about the V3dot10
mailing list