[squeak-dev] Re: 12 red tests to go...
Frank Shearar
frank.shearar at gmail.com
Mon Aug 6 11:50:32 UTC 2012
On 6 August 2012 09:26, Frank Shearar <frank.shearar at gmail.com> wrote:
> After a crash course in how PackageInfo actually works, we're down to
> 12 failing tests:
> http://www.squeakci.org/job/SqueakTrunk/26/testReport/?
We've discussed some of these failing tests before:
Tests.Release.ReleaseTest.testNoObsoleteClasses
Tests.Release.ReleaseTest.testUndeclared
These fail because some TestCases hang onto these obselete classes.
Tests.Monticello.MCFileInTest.testStWriter
Tests.Monticello.MCMczInstallerTest.testInstallFromFile
Tests.Monticello.MCMczInstallerTest.testInstallFromStream
These are broken because they sometimes pass and sometimes don't.
This test is rather interesting -
KernelTests.Chronology.TimespanDoTest.testDatesDo. The test fails
because aTimespan dates = dateArray fails. (The former is a test
fixture; the latter is a test-local thing.) #hasEqualElements: returns
false in the line "(size := self size) = otherCollection size ifFalse:
[^ false]."... even though I can inspect size/self size and
otherCollection size as both being SmallInteger: 91. Despite the
equality, the ifFalse: block still executes!
Just for completeness' sake, the remaining failing tests:
KernelTests.Chronology.TimeStampTest.testFromSeconds
CollectionsTests.Streams.RWBinaryOrTextStreamTest.testExisiting
KernelTests.Chronology.TimeStampTest.testReadFromA1
NetworkTests.Kernel.SocketTest.testSendTimeout (apparently Linux-specific)
Tests.Exceptions.ExceptionTests.testHandlerFromAction ("feature request")
Tests.Localization.LocaleTest.testLocaleChanged
frank
More information about the Squeak-dev
mailing list
|