From c3babc03c99c6ca5fa210486e133eb456a405bab Mon Sep 17 00:00:00 2001 From: Kent Hansen Date: Tue, 20 Mar 2012 20:07:50 +0100 Subject: Adapt to QMetaMethod::typeName() behavioral change for "void" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QMetaMethod::typeName() has been changed to return "void", rather than an empty string, when the return type is void. Change-Id: Ifc903ba60a06ffaefe27c94fe629698d64904d94 Reviewed-by: Jędrzej Nowacki --- tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'tests/auto/qml/qqmlmetaobject') diff --git a/tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp b/tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp index ca48f027e0..8e35c24b7d 100644 --- a/tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp +++ b/tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp @@ -251,7 +251,7 @@ void tst_QQmlMetaObject::property() QCOMPARE(signal.parameterTypes(), QList()); QCOMPARE(signal.parameterNames(), QList()); QCOMPARE(signal.tag(), ""); - QCOMPARE(signal.typeName(), ""); + QCOMPARE(signal.typeName(), "void"); QCOMPARE(signal.returnType(), int(QMetaType::Void)); QSignalSpy changedSpy(object, SIGNAL(testChanged())); @@ -310,42 +310,42 @@ void tst_QQmlMetaObject::method_data() QTest::newRow("testSignal") << "signal.1.qml" << "testSignal()" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << QList() << QList() << QList(); QTest::newRow("testSignal(string foo)") << "signal.2.qml" << "testSignal(QString)" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << (QList() << QMetaType::QString) << (QList() << "QString") << (QList() << "foo"); QTest::newRow("testSignal(int foo, bool bar, real baz)") << "signal.3.qml" << "testSignal(int,bool,double)" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << (QList() << QMetaType::Int << QMetaType::Bool << QMetaType::Double) << (QList() << "int" << "bool" << "double") << (QList() << "foo" << "bar" << "baz"); QTest::newRow("testSignal(variant foo, var bar)") << "signal.4.qml" << "testSignal(QVariant,QVariant)" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << (QList() << QMetaType::QVariant << QMetaType::QVariant) << (QList() << "QVariant" << "QVariant") << (QList() << "foo" << "bar"); QTest::newRow("testSignal(color foo, date bar, url baz)") << "signal.5.qml" << "testSignal(QColor,QDateTime,QUrl)" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << (QList() << QMetaType::QColor << QMetaType::QDateTime << QMetaType::QUrl) << (QList() << "QColor" << "QDateTime" << "QUrl") << (QList() << "foo" << "bar" << "baz"); QTest::newRow("testSignal(double foo)") << "signal.6.qml" << "testSignal(double)" << QMetaMethod::Signal - << int(QMetaType::Void) << "" + << int(QMetaType::Void) << "void" << (QList() << QMetaType::Double) << (QList() << "double") << (QList() << "foo"); -- cgit v1.2.3