[squeak-dev] Spur + DateAndTime: bug?
Levente Uzonyi
leves at elte.hu
Tue Jul 15 01:27:59 UTC 2014
On Mon, 14 Jul 2014, Frank Shearar wrote:
> http://build.squeak.org/job/SqueakTrunkOnSpur/31/testReport/junit/KernelTests.Chronology/DateAndTimeTest/testReadFrom/
> shows a not-very-helpful test failure report: Expected
> '2002-05-1...etc... but was '2002-05-1...etc....
>
> If build.squeak.org is anything like my machine, that failure might
> more profitably be reported as:
>
> Expected '2002-05-16T17:20:00+00:00' but was '2002-05-16T17:20:00+01:00'
>
> from this assertion:
>
> self assert: '2002-05-16T17:20:00+00:00' equals: ' 2002-05-16T17:20'
> asDateAndTime printString.
>
> Is this expected (because of changes in datetime primitives)?
It's unrelated to the VM. DateAndTime >> #readFrom: (since 7/5/2012) will
create an object in the local timezone if no timezone is specified. The
test and some related methods' comments expect it to be in UTC.
The test is rather new, and I think it has always been failing.
Levente
>
> frank
>
>
More information about the Squeak-dev
mailing list
|