********* Start testing of tst_qqmlpropertycache *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_qqmlpropertycache::initTestCase()
QWARN  : tst_qqmlpropertycache::properties() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::properties()
QWARN  : tst_qqmlpropertycache::propertiesDerived() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::propertiesDerived()
QWARN  : tst_qqmlpropertycache::revisionedProperties() Final member finalProp is overridden in class DerivedObject. The override won't be used.
QWARN  : tst_qqmlpropertycache::revisionedProperties() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::revisionedProperties()
QWARN  : tst_qqmlpropertycache::methods() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::methods()
QWARN  : tst_qqmlpropertycache::methodsDerived() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::methodsDerived()
QWARN  : tst_qqmlpropertycache::signalHandlers() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::signalHandlers()
QWARN  : tst_qqmlpropertycache::signalHandlersDerived() Final member finalProp is overridden in class DerivedObject. The override won't be used.
PASS   : tst_qqmlpropertycache::signalHandlersDerived()
PASS   : tst_qqmlpropertycache::passForeignEnums()
QWARN  : tst_qqmlpropertycache::passQGadget() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlpropertycache/data/passQGadget.qml:6:39: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmlpropertycache::passQGadget()
PASS   : tst_qqmlpropertycache::metaObjectSize(TestClass)
PASS   : tst_qqmlpropertycache::metaObjectSize(TestClassWithParameters)
PASS   : tst_qqmlpropertycache::metaObjectSize(TestClassWithClassInfo)
PASS   : tst_qqmlpropertycache::metaObjectChecksum()
PASS   : tst_qqmlpropertycache::metaObjectsForRootElements()
PASS   : tst_qqmlpropertycache::derivedGadgetMethod()
PASS   : tst_qqmlpropertycache::restrictRegistrationVersion()
PASS   : tst_qqmlpropertycache::rejectOverriddenFinal()
PASS   : tst_qqmlpropertycache::overriddenSignals()
PASS   : tst_qqmlpropertycache::duplicateIdsAndGeneralizedGroupProperties()
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(NoOverride)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(Valid)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(MissingBase)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(OverridingFinal)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(OverridingNonVirtual)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(FinalOverridingNonVirtual)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_logging(MissingOverrideSpecifier)
QWARN  : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(MissingBase) Member p of the object  does not override anything. Consider removing "override". 
PASS   : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(MissingBase)
QWARN  : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(OverridingFinal) Final member p is overridden in class . The override won't be used.
PASS   : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(OverridingFinal)
QWARN  : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(OverridingNonVirtual) Member p of the object  overrides a non-virtual member. Consider renaming it or mark it virtual in the base object
PASS   : tst_qqmlpropertycache::appendPropertyAttr_InvalidOverride(OverridingNonVirtual)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_ValidOverride(NoOverride)
PASS   : tst_qqmlpropertycache::appendPropertyAttr_ValidOverride(Valid)
QWARN  : tst_qqmlpropertycache::appendPropertyAttr_ValidOverride(MissingOverrideSpecifier) Member p of the object  overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlpropertycache::appendPropertyAttr_ValidOverride(MissingOverrideSpecifier) Member p of the object  overrides a member of the base object. Consider renaming it or adding final or virtual specifier
PASS   : tst_qqmlpropertycache::appendPropertyAttr_ValidOverride(MissingOverrideSpecifier)
QWARN  : tst_qqmlpropertycache::handleOverride() Duplicate data tag "Derived{property var p} Base{}" - please rename.
QWARN  : tst_qqmlpropertycache::handleOverride() Duplicate data tag "Derived{property var p} Base{final property var p}" - please rename.
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{final property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{ property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{override property var p} Base{})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{final property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{override property var p} Base{final property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{override property var p} Base{property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{final property var p} Base{property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{property var p} Base{property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{virtual property var p} Base{virtual property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{override property var p} Base{virtual property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{final property var p} Base{virtual property var p})
PASS   : tst_qqmlpropertycache::handleOverride(Derived{override p()} Base{virtual property var p})
PASS   : tst_qqmlpropertycache::cleanupTestCase()
Totals: 48 passed, 0 failed, 0 skipped, 0 blacklisted, 101ms
********* Finished testing of tst_qqmlpropertycache *********
