aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-25 08:57:20 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-25 12:13:49 +0200
commit0ca1c4ba6ecc604c70353ab50008a1295ca49959 (patch)
tree34ae34e9c6c8fb8520c1b0a637785b81a354cc90 /sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp
parentda43cf70a9d125576f3795d7088e0100a4035ce5 (diff)
shiboken6: Refactor AbstractMetaClass::findClass() to use QStringView
UTF-16 string literals can then be passed as search strings. Pick-to: 6.3 6.2 Task-number: QTBUG-98434 Change-Id: I2ce9f3b44b704a24c01249c60e8e7a5a01ab38ba Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp')
-rw-r--r--sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp b/sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp
index 343aeb950..eb5ebce31 100644
--- a/sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp
+++ b/sources/shiboken6/ApiExtractor/tests/testnestedtypes.cpp
@@ -63,10 +63,10 @@ void TestNestedTypes::testNestedTypesModifications()
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
- const AbstractMetaClass *ons = AbstractMetaClass::findClass(classes, QLatin1String("OuterNamespace"));
+ auto *ons = AbstractMetaClass::findClass(classes, u"OuterNamespace");
QVERIFY(ons);
- const AbstractMetaClass *ins = AbstractMetaClass::findClass(classes, QLatin1String("OuterNamespace::InnerNamespace"));
+ auto *ins = AbstractMetaClass::findClass(classes, u"OuterNamespace::InnerNamespace");
QVERIFY(ins);
QCOMPARE(ins->functions().size(), 1);
QCOMPARE(ins->typeEntry()->codeSnips().size(), 1);
@@ -85,7 +85,7 @@ void TestNestedTypes::testNestedTypesModifications()
snip = addedFunc->modifications().constFirst().snips().constFirst();
QCOMPARE(snip.code().trimmed(), u"custom_code2();");
- const AbstractMetaClass *sc = AbstractMetaClass::findClass(classes, QLatin1String("OuterNamespace::InnerNamespace::SomeClass"));
+ auto *sc = AbstractMetaClass::findClass(classes, u"OuterNamespace::InnerNamespace::SomeClass");
QVERIFY(ins);
QCOMPARE(sc->functions().size(), 2); // default constructor and removed method
const auto removedFunc = sc->functions().constLast();
@@ -112,11 +112,11 @@ void TestNestedTypes::testDuplicationOfNestedTypes()
QVERIFY(!builder.isNull());
AbstractMetaClassList classes = builder->classes();
QCOMPARE(classes.size(), 2);
- const AbstractMetaClass *nspace = AbstractMetaClass::findClass(classes, QLatin1String("Namespace"));
+ auto *nspace = AbstractMetaClass::findClass(classes, u"Namespace");
QVERIFY(nspace);
- const AbstractMetaClass *cls1 = AbstractMetaClass::findClass(classes, QLatin1String("SomeClass"));
+ auto *cls1 = AbstractMetaClass::findClass(classes, u"SomeClass");
QVERIFY(cls1);
- const AbstractMetaClass *cls2 = AbstractMetaClass::findClass(classes, QLatin1String("Namespace::SomeClass"));
+ auto *cls2 = AbstractMetaClass::findClass(classes, u"Namespace::SomeClass");
QVERIFY(cls2);
QCOMPARE(cls1, cls2);
QCOMPARE(cls1->name(), u"SomeClass");