Doru said: <<< I stumbled across this idea when Markus Gaelli chose it as a PhD topic about ten years ago (man, I'm old). The main idea was not to provide tests, but examples that happened to have assertions. The goal was twofold: (1) provide live documentation with real objects, (2) provide another way of composing tests.
The project did not really come to fruition, but I still think this is highly interesting topic. Part of the ideas were later implemented in Phexample (http://www.smalltalkhub.com/#!/~Phexample/Phexample/) and JExample (http://scg.unibe.ch/research/jexample). >>> That's really interesting. I had never heard of Phexample - so many interesting projects, so little time! - I like the approach of building on tests. Do you know if this will work in Pharo 3? Also, I may have misunderstood what Pyret was doing. Perhaps it is more about examples.