diff options
Diffstat (limited to 'tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp')
-rw-r--r-- | tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp b/tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp index efec562ba9..0172927042 100644 --- a/tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp +++ b/tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp @@ -800,9 +800,12 @@ void tst_QArrayData::arrayOps() }; const CountedObject objArray[5]; - QVERIFY(!QTypeInfo<int>::isComplex && !QTypeInfo<int>::isStatic); - QVERIFY(QTypeInfo<QString>::isComplex && !QTypeInfo<QString>::isStatic); - QVERIFY(QTypeInfo<CountedObject>::isComplex && QTypeInfo<CountedObject>::isStatic); + static_assert(!QTypeInfo<int>::isComplex); + static_assert(QTypeInfo<int>::isRelocatable); + static_assert(QTypeInfo<QString>::isComplex); + static_assert(QTypeInfo<QString>::isRelocatable); + static_assert(QTypeInfo<CountedObject>::isComplex); + static_assert(!QTypeInfo<CountedObject>::isRelocatable); QCOMPARE(CountedObject::liveCount, size_t(5)); for (size_t i = 0; i < 5; ++i) |