Fix tst_qmltyperegistrar::singletonVersions

We don't want to leak memory there and it had a typo.

Amends commit ad01abe1a6.

Pick-to: 6.6 6.5
Change-Id: Id2ca7d1c11df54221aef95015d023cbcab0454b9
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
This commit is contained in:
Ulf Hermann 2023-11-13 17:41:21 +01:00
parent 2f81415d98
commit 8dc1b08a5a
2 changed files with 3 additions and 3 deletions

View File

@ -574,7 +574,7 @@ void tst_qmltyperegistrar::uncreatable()
qmlRegisterTypesAndRevisions<GoodUncreatableExtended>("A", 1);
}
void tst_qmltyperegistrar::singletonVesions()
void tst_qmltyperegistrar::singletonVersions()
{
QQmlEngine engine;
qmlRegisterTypesAndRevisions<SingletonVesion0>("A", 0);
@ -589,7 +589,7 @@ void tst_qmltyperegistrar::singletonVesions()
" property QtObject v1: SingletonVesion1\n"
"}", QUrl());
QVERIFY2(c.isReady(), qPrintable(c.errorString()));
auto obj = c.create();
QScopedPointer<QObject> obj(c.create());
QVERIFY2(!obj->property("v0").isNull(), "Singleton version 0 is not registered");
QVERIFY2(!obj->property("v1").isNull(), "Singleton version 1 is not registered");
}

View File

@ -747,7 +747,7 @@ private slots:
void methodReturnType();
void hasIsConstantInParameters();
void uncreatable();
void singletonVesions();
void singletonVersions();
#ifdef QT_QUICK_LIB
void foreignRevisionedProperty();