Comment #10 on issue 3609 by [email protected]: Integrate RPackage
http://code.google.com/p/pharo/issues/detail?id=3609
I start to have good result when running all test in a1.3 core image.
Failing tests and errors are the same from a standard core image and from
the one using RPackage, except:
=> PharoCorePackageDepenciesTests >> #testFile
=> PharoCorePackageDepenciesTests >> #testMonticello
Both are not necessary due to a wrong behavior of RPackage, but also to
some dependies found that were not expected (the expected depencies are
harcoded).
=> ChangeHooksTest>>#testClassRecategorizedEvent2
This one is a bit hard to fix.
Here is what you should evaluate to have RPackage integrated to your system:
"load rpackage"
Gofer new
squeaksource: 'PharoTaskForces';
package: 'ConfigurationOfRPackage';
load.
(Smalltalk globals at: #ConfigurationOfRPackage) loadDefault.
"to be sure that the organizer is initialized before loading anything
else:"
"(Smalltalk globals at: #RPackageOrganizer) initializeDefault."
(Smalltalk globals at: #RPackageOrganizer )
removeMockPackagesFromOldOrganizer.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Monticello-cyrilledelaunay.518';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'MonticelloGUI-cyrilledelaunay.89';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Tests-cyrilledelaunay.282';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'ScriptLoader13-cyrilledelaunay.41';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Gofer-Core-cyrilledelaunay.131';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Gofer-Tests-cyrilledelaunay.130';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'SUnit-cyrilledelaunay.40124';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'SUnitGUI-cyrilledelaunay.72';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'System-Settings-cyrilledelaunay.216';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'FixUnderscores-cyrilledelaunay.21';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'HelpSystem-Core-cyrilledelaunay.77';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Metacello-Help-cyrilledelaunay.12';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'Metacello-ToolBox-cyrilledelaunay.88';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'SUnitGUI-cyrilledelaunay.72';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'System-Installers-cyrilledelaunay.12';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'System-Settings-cyrilledelaunay.216';
merge.
Gofer new
squeaksource: 'DelaunayTmpStuffs';
version: 'System-Support-cyrilledelaunay.441';
merge.