fixup! String simplification (accent removal) using Unicode decomposition

This commit is contained in:
Mat Sutcliffe
2019-07-26 23:29:17 +01:00
parent 38ddc329d0
commit 511bc0fa52

View File

@@ -161,8 +161,8 @@ namespace BlackMiscTest
void CTestStringUtils::testSimplify()
{
const QString input = QString::fromUtf8(u8"ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ");
const QString output = QLatin1String("SOEZsoezYYuAAAAAAAECEEEEIIIIDNOOOOOOUUUUYsaaaaaaaeceeeeiiiionoooooouuuuyy");
const QString input = QString::fromUtf8(u8"ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ");
const QString output = QLatin1String("SZszYAAAAAACEEEEIIIINOOOOOUUUUYaaaaaaceeeeiiiinooooouuuuyy");
QCOMPARE(simplifyAccents(input), output);
QCOMPARE(simplifyByDecomposition(input), output);
}