[fpc-devel] TJSONDeStreamer can't handle such date format 'yyyy-MM-dd"T"hh:nn:ss"Z"'
Dimitrios Chr. Ioannidis
d.ioannidis at nephelae.eu
Tue Jul 19 10:43:07 CEST 2016
On 19/7/2016 10:54 πμ, Michael Van Canneyt wrote:
>
>
> On Mon, 18 Jul 2016, Stéphane Wierzbicki wrote:
>
<snip>
>> I have modified TJSONStreamer and TJSONDeStreamer class to handle
>> ISO8601
>> dates by adding a new jsoDateTimeAsISO8601 option.
>> Where can I send these modifications ?
>
> What version of FPC did you use ?
>
> The latest version of TJSONStreamer and TJSONDeStreameruse this format
> already, check the jsoLegacyDateTime option.
With fixes_3.0 branch rev. 34112 ( also in today's trunk ), the json
testsuite reports two failures :
Number of run tests: 322
Number of errors: 0
Number of failures: 2
List of failures:
Failure:
Message: TTestJSONStreamer.TestWriteFloat4: "Correct
value" expected: <4,56> but was: <5>
Exception class: EAssertionFailedError
Exception message: "Correct value" expected: <4,56> but was: <5>
at $00434358 TTESTJSONSTREAMER__ASSERTPROP, line 761 of
testjsonrtti.pp
Failure:
Message: TTestJSONDeStreamer.TestFloat4: "Correct
extended value" expected: <5,67> but was: <6>
Exception class: EAssertionFailedError
Exception message: "Correct extended value" expected: <5,67> but
was: <6>
at $0043241F TTESTJSONDESTREAMER__TESTFLOAT4, line 374 of
testjsonrtti.pp
regards,
--
Dimitrios Chr. Ioannidis
More information about the fpc-devel
mailing list