Silence two warnings in QVariant's unit test.
authorThiago Macieira <thiago.macieira@intel.com>
Fri, 20 Apr 2012 15:30:10 +0000 (17:30 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 20 Apr 2012 20:23:23 +0000 (22:23 +0200)
These warnings are expected and correct, so ignore them.

Change-Id: I43931950e46bd3c931db869902574ee7219efa1d
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp

index dca2ee3..3a4d1ea 100644 (file)
@@ -2890,6 +2890,8 @@ Q_DECLARE_METATYPE( MyClass )
 void tst_QVariant::loadUnknownUserType()
 {
     qRegisterMetaType<MyClass>("MyClass");
+    QTest::ignoreMessage(QtWarningMsg, "QVariant::load: unable to load type "
+                         + QByteArray::number(qMetaTypeId<MyClass>()) +".");
     char data[] = {0, 0, QMetaType::User >> 8 , char(QMetaType::User), 0, 0, 0, 0, 8, 'M', 'y', 'C', 'l', 'a', 's', 's', 0};
 
     QByteArray ba(data, sizeof(data));
@@ -2901,6 +2903,7 @@ void tst_QVariant::loadUnknownUserType()
 
 void tst_QVariant::loadBrokenUserType()
 {
+    QTest::ignoreMessage(QtWarningMsg, "Trying to construct an instance of an invalid type, type id: 127");
     char data[] = {0, 0, 0, 127, 0 };
 
     QByteArray ba(data, sizeof(data));