From 0794d61c822585530243f638687b8a75f0a15d0c Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Wed, 19 Apr 2017 20:17:02 +0100 Subject: QMetaType: fix the test 8a375341cf7a7cf38ef427bc0c9f1abde05a471d added swap() to QJson* classes and marked them shared-not-movable-until-qt6. This change made QMetaType start reporting that QJson* classes were movable; however, the test used QTypeInfo and not QTypeInfoQuery to double check that information. Port the test to QTypeInfoQuery. Change-Id: I3227a70a8f24c0013257e180e9cb9cfebe9947f9 Reviewed-by: Thiago Macieira --- tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp index 143bf2f95d..b6106e8c9e 100644 --- a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp +++ b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp @@ -713,8 +713,8 @@ void tst_QMetaType::flags_data() #define ADD_METATYPE_TEST_ROW(MetaTypeName, MetaTypeId, RealType) \ QTest::newRow(#RealType) << MetaTypeId \ - << bool(!QTypeInfo::isStatic) \ - << bool(QTypeInfo::isComplex) \ + << bool(QTypeInfoQuery::isRelocatable) \ + << bool(QTypeInfoQuery::isComplex) \ << bool(QtPrivate::IsPointerToTypeDerivedFromQObject::Value) \ << bool(std::is_enum::value); QT_FOR_EACH_STATIC_CORE_CLASS(ADD_METATYPE_TEST_ROW) -- cgit v1.2.3