QT4 tests format-time-021 and format-time-022 currently fail when ICU4J is on the classpath, because AM/PM indicators in mixed case are expected to be Am and Pm, but come out as AM and PM.
I think that the expectation is dubious - would anyone in real life ever want Am/Pm? The mixed-case form of AM/PM and era indicators in English should rather be AM, PM, and BC, AD.
Changing it this way will make those tests fail without ICU4J, too. For getting that fixed, we should add alternate results to format-time.xml. If you agree, I will gladly add a corresponding PR to qt4tests.
QT4 tests
format-time-021
andformat-time-022
currently fail when ICU4J is on the classpath, because AM/PM indicators in mixed case are expected to beAm
andPm
, but come out asAM
andPM
.I think that the expectation is dubious - would anyone in real life ever want
Am
/Pm
? The mixed-case form of AM/PM and era indicators in English should rather beAM
,PM
, andBC
,AD
.Changing it this way will make those tests fail without ICU4J, too. For getting that fixed, we should add alternate results to format-time.xml. If you agree, I will gladly add a corresponding PR to qt4tests.