summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/kernel
diff options
context:
space:
mode:
authorJo Asplin <jo.asplin@nokia.com>2011-11-03 13:16:50 +0100
committerQt by Nokia <qt-info@nokia.com>2011-11-04 14:35:54 +0100
commite142a64a33a54c433a38d330d64292b7e7698c92 (patch)
treeb22eb2657af8ff20b0b42dd7ac95d049395bbe9e /tests/auto/corelib/kernel
parent171e137d25dccca15b31e6bd01de58776f3d9e94 (diff)
Re-enabled passing tests in tst_qvariant
To increase the effective test coverage, this patch re-enables the tst_qvariant test case as such, and instead disables only the test functions that are currently failing in CI. Task-number: QTBUG-22453 Change-Id: Ibf0dc3caf50d34084fa50cf76d199e77a42f6e16 Reviewed-by: Olivier Goffart <ogoffart@kde.org>
Diffstat (limited to 'tests/auto/corelib/kernel')
-rw-r--r--tests/auto/corelib/kernel/qvariant/qvariant.pro2
-rw-r--r--tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/corelib/kernel/qvariant/qvariant.pro b/tests/auto/corelib/kernel/qvariant/qvariant.pro
index e81e4d7ce0..7d9cfc288f 100644
--- a/tests/auto/corelib/kernel/qvariant/qvariant.pro
+++ b/tests/auto/corelib/kernel/qvariant/qvariant.pro
@@ -2,5 +2,3 @@ CONFIG += testcase
TARGET = tst_qvariant
SOURCES += tst_qvariant.cpp
QT += widgets network testlib
-
-CONFIG+=insignificant_test # See QTBUG-8959
diff --git a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
index f126151a4c..b3e4777e1b 100644
--- a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
+++ b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
@@ -2914,6 +2914,9 @@ void tst_QVariant::task256984_setValue()
void tst_QVariant::numericalConvert()
{
+#if defined(Q_OS_LINUX) && defined(Q_CC_GNU) && !defined(__x86_64__)
+ QSKIP("Known to fail due to a GCC bug on at least Ubuntu 10.04 32-bit - check QTBUG-8959");
+#endif
QVariant vfloat(float(5.3));
QVariant vdouble(double(5.3));
QVariant vreal(qreal(5.3));