summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp
diff options
context:
space:
mode:
authorSergio Ahumada <sahumada@blackberry.com>2014-02-26 12:12:38 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-02-28 07:46:31 +0100
commite5870b61c6efb4b31d675fa4ea88ea6a5f9e1db4 (patch)
tree31fb2120816a13d43bb20e015107ac69efb31aeb /tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp
parent82e699cab0eb6a209c06607e297803fd127f5e63 (diff)
tst_qnumeric: Mark some tests as XFAIL on BlackBerry 10
These tests seem to fail because denormalized numbers are not supported on QNX yet, so marking them as expected failures. - floatDistance(denormal) - floatDistance_double(denormal) Task-number: QTBUG-37094 Change-Id: I79dbc78da6e9bef8466264fd2cab4af0ee8b868f Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Diffstat (limited to 'tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp')
-rw-r--r--tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp b/tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp
index 36e01a0ccd..79df4b7055 100644
--- a/tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp
+++ b/tests/auto/corelib/global/qnumeric/tst_qnumeric.cpp
@@ -167,6 +167,9 @@ void tst_QNumeric::floatDistance()
QFETCH(float, val1);
QFETCH(float, val2);
QFETCH(quint32, expectedDistance);
+#ifdef Q_OS_BLACKBERRY
+ QEXPECT_FAIL("denormal", "See QTBUG-37094", Continue);
+#endif
QCOMPARE(qFloatDistance(val1, val2), expectedDistance);
}
@@ -211,6 +214,9 @@ void tst_QNumeric::floatDistance_double()
QFETCH(double, val1);
QFETCH(double, val2);
QFETCH(quint64, expectedDistance);
+#ifdef Q_OS_BLACKBERRY
+ QEXPECT_FAIL("denormal", "See QTBUG-37094", Continue);
+#endif
QCOMPARE(qFloatDistance(val1, val2), expectedDistance);
}