aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-02 08:53:29 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-06 08:35:36 +0100
commitd0ff4bbf69ebaf34a6108b3406bf67451e8778d2 (patch)
treeff99e5c6cc9d37c9c80c553ca729e39540c21035 /sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp
parent2d7c438cc4c13b22bbe45e937cbdb4215239fd29 (diff)
shiboken6: Use smart pointers for AbstractMetaClass instances
Change-Id: I101ca8ceea6ffa63ca8bd03e2e9adf7531cb8f80 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp')
-rw-r--r--sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp b/sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp
index 95b33243e..11b0f6b62 100644
--- a/sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp
+++ b/sources/shiboken6/ApiExtractor/tests/testdtorinformation.cpp
@@ -28,11 +28,11 @@ private:
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
QCOMPARE(classes.size(), 2);
- auto *klass = AbstractMetaClass::findClass(classes, u"Control");
- QVERIFY(klass);
+ auto klass = AbstractMetaClass::findClass(classes, u"Control");
+ QVERIFY(!klass.isNull());
QVERIFY(!klass->hasPrivateDestructor());
klass = AbstractMetaClass::findClass(classes, u"Subject");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->hasPrivateDestructor());
}
@@ -56,11 +56,11 @@ protected:
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
QCOMPARE(classes.size(), 2);
- auto *klass = AbstractMetaClass::findClass(classes, u"Control");
- QVERIFY(klass);
+ auto klass = AbstractMetaClass::findClass(classes, u"Control");
+ QVERIFY(!klass.isNull());
QVERIFY(!klass->hasProtectedDestructor());
klass = AbstractMetaClass::findClass(classes, u"Subject");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->hasProtectedDestructor());
}
@@ -84,11 +84,11 @@ protected:
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
QCOMPARE(classes.size(), 2);
- auto *klass = AbstractMetaClass::findClass(classes, u"Control");
- QVERIFY(klass);
+ auto klass = AbstractMetaClass::findClass(classes, u"Control");
+ QVERIFY(!klass.isNull());
QVERIFY(!klass->hasVirtualDestructor());
klass = AbstractMetaClass::findClass(classes, u"Subject");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->hasVirtualDestructor());
}
@@ -111,17 +111,17 @@ class Subject : public SubjectBase {};
QCOMPARE(classes.size(), 4);
auto klass = AbstractMetaClass::findClass(classes, u"ControlBase");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(!klass->hasVirtualDestructor());
klass = AbstractMetaClass::findClass(classes, u"Control");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(!klass->hasVirtualDestructor());
klass = AbstractMetaClass::findClass(classes, u"SubjectBase");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->hasVirtualDestructor());
klass = AbstractMetaClass::findClass(classes, u"Subject");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->hasVirtualDestructor());
}
@@ -145,11 +145,11 @@ protected:
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
QCOMPARE(classes.size(), 2);
- auto *klass = AbstractMetaClass::findClass(classes, u"Control");
- QVERIFY(klass);
+ auto klass = AbstractMetaClass::findClass(classes, u"Control");
+ QVERIFY(!klass.isNull());
QVERIFY(klass->isPolymorphic());
klass = AbstractMetaClass::findClass(classes, u"Subject");
- QVERIFY(klass);
+ QVERIFY(!klass.isNull());
QVERIFY(klass->isPolymorphic());
}