ClassBoxes for testing stuff?

Daniel Vainsencher danielv at netvision.net.il
Fri Oct 3 10:11:26 UTC 2003


Cool. I think the important things to have so I can start using it are:
- a FileList service for .cs files so this shows up in the BFAV
- Some way to unload the code from a file. I can be a beta tester, so in
the beginning this can be even a code snippet, its still easier than
bringing up new images.
- An SM package (I tend to switch BFAV images, and non-registered code
gets lost).

Because it is for testing only (for now) a new browser is optional - I
already have the code browser for doing reviews before filing the code
in... though I want to see your new browser for other reasons, it looked
very promising at ESUG...

Daniel

Alexandre Bergel <bergel at iam.unibe.ch> wrote:
> Oups, I miss the half of my previous email :-) I press the wrong button...
>    
> > Remember what we talked about using ClassBoxes to test stuff without
> > different changesets interfering? any chance you can create something
> > along those lines that we can use for testing stuff during Squeak
> > harvesting? because doing this mechanically is really boring... (testing
> > 1, 2 3 things, your image blows up, start a new one...)
> 
> Right!
> I want people to load a changeset to run whatever they want to run, and to let them to unload it. The result of
> +loading a changeset in a classbox is the state after unloading is the same then before (more or less let's
> +say). You can even load 3 changesets which add the same methods on the same class in the system, and you will
> +also be able to test them at the same time! Because a classbox is a namespace, each of the changes can defines
> +a same class...
> 
> Cheers,
> Alexandre
> 
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.iam.unibe.ch/~bergel
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



More information about the Squeak-dev mailing list