tst_QTZ::localeSpecificDisplayName(): expect failure when data lacking
QTZ::displayName() returns an empty string if it doesn't know how to localize a zone name. In this case, we can't expect it to match the expected name, which depends on having relevant locale data available. Task-number: QTBUG-115158 Change-Id: I1cd8c1469399502764c354bf24423298f106f23e Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
This commit is contained in:
parent
0dca6c40e1
commit
e9b79c0c74
@ -1685,6 +1685,8 @@ void tst_QTimeZone::localeSpecificDisplayName()
|
||||
QVERIFY(zone.isValid());
|
||||
|
||||
const QString localeName = zone.displayName(timeType, QTimeZone::LongName, locale);
|
||||
if (localeName.isEmpty()) // Backend doesn't know how to localize this zone's name
|
||||
QEXPECT_FAIL("", "QTBUG-115158 zone name localization unknown", Continue);
|
||||
QCOMPARE(localeName, expectedName);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user