Merge pull request #307 from nextcloud/upstream/pr/6366

test/testsyncengine: testNoLocalEncoding is for Linux
This commit is contained in:
Roeland Jago Douma 2018-05-26 21:30:21 +02:00 коммит произвёл GitHub
Родитель e9be7fc18a f6b67a866a
Коммит bb1b86b087
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -649,6 +649,7 @@ private slots:
QVERIFY(fakeFolder.currentLocalState().find("A/tößt")); QVERIFY(fakeFolder.currentLocalState().find("A/tößt"));
QVERIFY(fakeFolder.currentLocalState().find("A/t𠜎t")); QVERIFY(fakeFolder.currentLocalState().find("A/t𠜎t"));
#if !defined(Q_OS_MAC) && !defined(Q_OS_WIN)
// Try again with a locale that can represent ö but not 𠜎 (4-byte utf8). // Try again with a locale that can represent ö but not 𠜎 (4-byte utf8).
QTextCodec::setCodecForLocale(QTextCodec::codecForName("ISO-8859-15")); QTextCodec::setCodecForLocale(QTextCodec::codecForName("ISO-8859-15"));
QVERIFY(QTextCodec::codecForLocale()->mibEnum() == 111); QVERIFY(QTextCodec::codecForLocale()->mibEnum() == 111);
@ -679,6 +680,7 @@ private slots:
QVERIFY(fakeFolder.currentRemoteState().find("C/tößt")); QVERIFY(fakeFolder.currentRemoteState().find("C/tößt"));
QTextCodec::setCodecForLocale(utf8Locale); QTextCodec::setCodecForLocale(utf8Locale);
#endif
} }
}; };