Fix a mis-use of QSKIP() to use qDebug() instead
QSKIP() discards the whole test it appears in; so is not the right way to announce that (and why) the test has just skipped a few sub-tests. This was concealing a later failure on macOS, here fixed. Change-Id: I9b07208413b9e101569a22505ad41f07ade4062b Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>bb10
parent
64d6b82bf7
commit
9fc6b021f9
|
|
@ -2723,12 +2723,15 @@ void tst_QDateTime::timeZoneAbbreviation()
|
|||
#endif
|
||||
QCOMPARE(dt5.timeZoneAbbreviation(), QStringLiteral("CEST"));
|
||||
} else {
|
||||
QSKIP("You must test using Central European (CET/CEST) time zone, e.g. TZ=Europe/Oslo");
|
||||
qDebug("(Skipped some CET-only tests)");
|
||||
}
|
||||
|
||||
#ifdef Q_OS_ANDROID // Only reports (general) zones as offsets (QTBUG-68837)
|
||||
const QString cet(QStringLiteral("GMT+01:00"));
|
||||
const QString cest(QStringLiteral("GMT+02:00"));
|
||||
#elif defined Q_OS_DARWIN
|
||||
const QString cet(QStringLiteral("GMT+1"));
|
||||
const QString cest(QStringLiteral("GMT+2"));
|
||||
#else
|
||||
const QString cet(QStringLiteral("CET"));
|
||||
const QString cest(QStringLiteral("CEST"));
|
||||
|
|
|
|||
Loading…
Reference in New Issue