Spoon progress 23 May 2006: finding dependencies via passive
imprinting
Ralph Johnson
johnson at cs.uiuc.edu
Tue May 23 18:50:33 UTC 2006
> Almost; the test case is started from the full image by sending a
> message to the appropriate remote object in the minimal image, and the
> minimal image records the transfers with a module (somewhat in the
> manner of a changeset).
>
> Module objects from different images know how to synchronize their
> respective systems by comparing their contents, so, for example, when a
> test case is finished, a minimal image could immediately transfer that
> new behavior to another minimal image (which uses another new, empty
> module).
Is the module system new? I didn't see anything in the December
version of Spoon like that. Maybe I just don't recognize it.
It is a very good idea. A module is defined as all the code that is
needed to run a test suite. To have a module, you must have tests. I
like it!
-Ralph
More information about the Squeak-dev
mailing list
|