Re: Status of Strongtalk C++ code: VM stability and progress on a graphical debugger
Shaping <[email protected]> Thu, 22 May 2008 20:15:06 -0700 (PDT)
| Newsgroups | gmane.comp.lang.smalltalk.strongtalk |
|---|---|
| Message-ID | <8257211c-e7ca-4f31-a208-602ffa4b92ff@y38g2000hsy.googlegroups.com> |
On May 21, 4:03 am, talksmall <[email protected]> wrote: > > Do we have a standard set of test-scripts in Smalltalk (SUnit tests or > > even an agreed upon DoIt or set of them) that drill the VM for various > > basic functions, as well as new ones being tested for the first time, > > like your ANSI exception handling? In each test cycle I want to know > > that I'm fixing my own stuff and not breaking someone else's. > > There are some Smalltalk-side tests, but very little at the level of > the VM itself. If you look at Bootstrap>>deterministicallyTestSystem, > this is the closest to a SUnit test suite. Actually, now that my > exception handling stuff is nearly complete, I managed to port across > SUnit from the Squeak version, so we could port these across to a > separate set of test classes, as well as adding our own, as they are a > bit skimpy. I have never liked the idea of having the test code for a > class within the class itself. > > There is a handy little test script that can be used to run this > automatically from the command line within starting the UI. You will > find it in tools/test.dlt. To run this use something like > strongtalk_debug.exe -f tools\strongtalkrc-forInterpretedTests -script > tools\test.dlt from the strongtalk directory. > > BTW once you manage to build strongtalk, and assuming that you are > using the gcc-linux branch, you will need a compatible image and > sources. You can find a zip containing these on the downloads page of > the wiki. You should unzip them in the strongtalk directory. > Why do we not place the compatible image and sources with the source code? How is the image created or changed when necessary? Shaping --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Strongtalk-general" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en -~----------~----~----~----~------~----~------~--~---