hey that's cool. the 2 unexpected passes should be closure tests. they basically prove the integration from what i can tell since they were marked as expected failures. The decompiler tests fail a lot, but we can work away at that for 1.1 1.2 etc. It looks quite a big job from what Eliot tells me. Shows how important test coverage is!!
Mike On Thu, Sep 24, 2009 at 9:03 AM, Stéphane Ducasse <[email protected]> wrote: > Mike this is really cool. > Thanks a ***lot*** > > I got > 7281 run, 7182 passes, 2 expected failures, 80 failures, 15 errors, 2 > unexpected passes > > > while reading the code and checking differences. I noticed that the > CompiledMethod>>compilerClass, parserClass and decompilerClass got > changed and hardcoded the Compiler instead of using compilerClass and > others. > > http://code.google.com/p/pharo/issues/detail?id=1238 > > > Now for the integration > > > On Sep 24, 2009, at 12:23 AM, Michael Roberts wrote: > >> "A. Load Gofer" >> ScriptLoader new installGofer. >> >> "B. Install packages" >> | gofer packages | >> gofer := Gofer new. >> gofer url: 'http://www.squeaksource.com/PharoTaskForces'. >> >> packages := #( >> "Part 2.1" >> 'Kernel-MikeRoberts.408' >> >> "Part 3" >> 'CompilerTests-MikeRoberts.21' >> 'KernelTests-MikeRoberts.150' >> 'Compiler-MikeRoberts.130' >> >> "Part 4" >> 'Compiler-MikeRoberts.131' >> >> "Part 5" >> 'Kernel-MikeRoberts.409' >> >> "Part 6" >> 'Kernel-MikeRoberts.411' >> >> "Part 7" >> 'System-Changes-MikeRoberts.13' >> 'System-Download-MikeRoberts.11' >> 'System-Support-MikeRoberts.89' >> >> "Part 8" >> 'Tools-MikeRoberts.202' >> >> "Part 9 - setup recompile" >> 'System-Support-MikeRoberts.90'). >> >> packages do: [:each | >> gofer copy >> add: each; >> load]. >> >> "C. Recompile" >> Utilities initializeClosures. >> Utilities compileUsingClosures. >> >> "D. Run the tests please" >> TestRunner open >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
