qt5base-lts/tests/auto/corelib
Simon Hausmann 42cc42acae Fix QString::localeAwareCompare with composed/decomposed strings on macOS
Similar to commit cd64a96b31 we also need
to normalize the strings before comparison in order to be compliant with
the ECMAScript test suite.

This patch also adds the remaining test cases from
built-ins/String/prototype/localeCompare/15.5.4.9_CE.

Since the same tests are also failing with strcoll/qt_compare_strings,
this simplifies the code to always normalize except when using ICU
(which gets it right by default).

Change-Id: I16b32da7fc70dc7e6725c49f66fe9941d0bf3a47
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
2018-07-06 20:49:29 +00:00
..
animation qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
codecs Deregister QTextCodec on destruction 2018-05-26 18:50:24 +00:00
global Add qbswap for a memory region 2018-07-04 03:04:40 +00:00
io Metatype: make the Qt CBOR value-like types built-in meta types 2018-07-04 03:04:15 +00:00
itemmodels Merge remote-tracking branch 'origin/5.11' into dev 2018-07-02 11:23:45 +02:00
kernel Metatype: make the Qt CBOR value-like types built-in meta types 2018-07-04 03:04:15 +00:00
mimetypes QMimeDatabase: fix assert when fetching data for invalid mimetype 2018-04-06 07:19:01 +00:00
plugin Android: Pass tst_qlibrary 2018-06-29 19:02:09 +00:00
serialization QCborValue: refactor extended types so isTag() is true 2018-07-05 14:56:12 +00:00
statemachine tst_QStateMachine: Don't use unconditional waits 2018-04-04 07:07:40 +00:00
thread Merge remote-tracking branch 'origin/5.11' into dev 2018-07-02 11:23:45 +02:00
tools Fix QString::localeAwareCompare with composed/decomposed strings on macOS 2018-07-06 20:49:29 +00:00
corelib.pro Create corelib/serialization and move existing file formats into it 2018-01-26 20:59:50 +00:00