Comment 0 for bug 1719986

Revision history for this message
Galen Charlton (gmc) wrote : Test case in need of adjustment under Pg 9.6

The following test in t/lp1501781-unaccent_and_squash.pg will fail to pass when running on PostgreSQL 9.6:

SELECT is(evergreen.unaccent_and_squash('Œuvres'),
          'euvres', 'oe ligature');

This is because Pg 9.6's unaccent() function was corrected so that unaccent('Œuvres') will now return 'OEuvres'.

The test case is easy enough to adjust, but it's probably worth poking at this a bit more to identify other cases where the normalization changed, as some REINDEXes on columns in actor.usr may be called for if patron names contain any of the affected ligatures.

Evergreen master