On Tue, Oct 27, 2009 at 1:04 PM, Adrian Lienhard
<adi@netstyle.ch> wrote:
Hi,
I've more closely looked at the failing tests and undeclared
references in the Pharo image. The test result is 14 expected
failures, 34 failures, 54 errors, 2 unexpected passes. Considering
that the Pharo-core ships with all tests green, this situation needs
to be fixed.
First of all, I really want to thank you Adrian. I am always complaining about this, but I never took the time to do something. So I _really_ appreciate your work and I think this is very important for Pharo.
I urge the package maintainers to closely look at the list below and
provide fixes and cleanups of their code.
If there are packages without maintainers, may be this could be a task for Smalltalks 2009 Pharo Sprint in November.
�
There are also 9 tests failing from Pharo-core. I will take care of
those.
Nil
-----
- Sends deprecated message: #findLastOccuranceOfString:startingAt:
- A test opens a workspace that says: "Squeak is a beautiful language.
Look at http:\\www.squeak.org ..."
- Another test opens another workspace
- NSBuffer has method that references an undeclared variable
'collection'
- undeclared reference to GradientFillMorph, StringSocketStream
- Total failing tests: 10
- Total tests with errors: 11
ECompleteion
------------
- 7 tests failing
- 2 errors
O2
--
- #dropOnClass: references InputSensor (this class does not exist
anymore!)
- 15 undeclared references to OB* classes, to non-existent variable
hasChanges, modifiedTimeStamp, smartGroup, and sensor
- 11 failing tests
- >30 tests with errors
OB
------
- undeclared references: HttpResponse, Json, JsonObject
- #dropOnClass: references InputSensor (this class does not exist
anymore!)
NewInspector
------------
- undeclared reference automaticallyHideIfNoChild
- NewInspector DNU #inspect (sent in #testSymbolTableM6812)
Shout
-----
- undeclared variable sourceMap
RB
--
- undeclared reference to RBBasicLintRuleTest and
RBTransformationRuleTest
Pharo-core tests failing
------------------------
- FontTest>>testFallback (assumes different font, to be removed)
- FontTest>>testParagraphFallback (assumes different font, to be
removed)
- FontTest>>testResetAfterEmphasized (assumes different font, to be
removed)
- StandardSystemFontsTest>>testRestoreDefaultFonts (assumes different
font, to be removed)
- TestIndenting>>testNewLineStartsIndentedWhenWrapped (assumes
different font, to be removed)
- TestIndenting>>testSetUp (assumes different font, to be removed)
- LocaleTest>>testIsFontAvailable (some Japanese font checking that
fails with DejaVu, to be removed)
- testFinalizationOfEquals (was on my to do list, but works again:
remove expected failure tag)
- testObsoleteClasses: again includes classes from MC and others (have
to be checked)
MorphExamplesAndDemos
---------------------
- undeclared references to DescriptionForPartsBin and ScreeningMorph
Cheers,
Adrian
BTW, Damien, do we know for each package who the maintainer is? Does
each package have one?
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project