********* Start testing of tst_qqmlecmascript *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
PASS   : tst_qqmlecmascript::initTestCase()
PASS   : tst_qqmlecmascript::arrayIncludesValueType()
PASS   : tst_qqmlecmascript::assignValueTypes()
PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS Parse)
PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS)
PASS   : tst_qqmlecmascript::assignDate(Binding JS)
PASS   : tst_qqmlecmascript::assignDate(Binding UTC)
PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC)
PASS   : tst_qqmlecmascript::assignDate(Binding UTC+2)
PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC+2 )
PASS   : tst_qqmlecmascript::assignFunctionThroughAliasToVarProperty()
PASS   : tst_qqmlecmascript::exportDate(Local time early)
PASS   : tst_qqmlecmascript::exportDate(Local time late)
PASS   : tst_qqmlecmascript::exportDate(UTC early)
PASS   : tst_qqmlecmascript::exportDate(UTC late)
PASS   : tst_qqmlecmascript::exportDate(+11:30 early)
PASS   : tst_qqmlecmascript::exportDate(+11:30 late)
PASS   : tst_qqmlecmascript::exportDate(-11:30 early)
PASS   : tst_qqmlecmascript::exportDate(-11:30 late)
PASS   : tst_qqmlecmascript::checkDate(denormal-March)
PASS   : tst_qqmlecmascript::checkDate(denormal-leap)
PASS   : tst_qqmlecmascript::checkDate(denormal-Feb)
PASS   : tst_qqmlecmascript::checkDate(denormal-year)
PASS   : tst_qqmlecmascript::checkDate(denormal-wrap)
PASS   : tst_qqmlecmascript::checkDate(October)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-March)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-leap)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-hours)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-minutes)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-seconds)
PASS   : tst_qqmlecmascript::checkDateTime(October)
PASS   : tst_qqmlecmascript::checkDateTime(nonstandard-format)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-timezone-name)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-2-digit-year)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-1-digit-hour)
PASS   : tst_qqmlecmascript::idShortcutInvalidates()
PASS   : tst_qqmlecmascript::boolPropertiesEvaluateAsBool()
PASS   : tst_qqmlecmascript::methods()
QWARN  : tst_qqmlecmascript::signalAssignment() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalAssignment.2.qml:4:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::signalAssignment()
PASS   : tst_qqmlecmascript::signalArguments()
PASS   : tst_qqmlecmascript::bindingLoop()
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager eager)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(lazy lazy)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(lazy eager)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager lazy)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager old)
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Context property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Context property expression" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Overridden context property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Overridden object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions(Syntax error (self test)) <Unknown File>:0:20: SyntaxError: Expected token `}'
PASS   : tst_qqmlecmascript::basicExpressions(Syntax error (self test))
PASS   : tst_qqmlecmascript::basicExpressions(Context property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
PASS   : tst_qqmlecmascript::basicExpressions(Object property)
PASS   : tst_qqmlecmascript::basicExpressions(Object property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property override default object property)
PASS   : tst_qqmlecmascript::arrayExpressions()
PASS   : tst_qqmlecmascript::contextPropertiesTriggerReeval()
PASS   : tst_qqmlecmascript::objectPropertiesTriggerReeval()
PASS   : tst_qqmlecmascript::dependenciesWithFunctions()
PASS   : tst_qqmlecmascript::immediateProperties()
PASS   : tst_qqmlecmascript::deferredProperties()
PASS   : tst_qqmlecmascript::deferredPropertiesParent()
PASS   : tst_qqmlecmascript::deferredPropertiesOverwrite()
PASS   : tst_qqmlecmascript::deferredPropertiesByParent()
PASS   : tst_qqmlecmascript::deferredPropertiesErrors()
PASS   : tst_qqmlecmascript::deferredPropertiesInComponents()
PASS   : tst_qqmlecmascript::deferredPropertiesInDestruction()
PASS   : tst_qqmlecmascript::deferredPropertiesInInlineComponent()
PASS   : tst_qqmlecmascript::extensionObjects()
PASS   : tst_qqmlecmascript::overrideExtensionProperties()
PASS   : tst_qqmlecmascript::attachedProperties()
PASS   : tst_qqmlecmascript::enums()
PASS   : tst_qqmlecmascript::valueTypeFunctions()
PASS   : tst_qqmlecmascript::valueTypeReadAfterWrite()
PASS   : tst_qqmlecmascript::constantsOverrideBindings()
PASS   : tst_qqmlecmascript::outerBindingOverridesInnerBinding()
PASS   : tst_qqmlecmascript::groupPropertyBindingOrder()
PASS   : tst_qqmlecmascript::aliasPropertyAndBinding()
PASS   : tst_qqmlecmascript::aliasPropertyReset()
PASS   : tst_qqmlecmascript::aliasPropertyToIC()
PASS   : tst_qqmlecmascript::nonExistentAttachedObject()
XFAIL  : tst_qqmlecmascript::scope() Properties resolvable at compile time come before the global object, which is not 100% compatible with older QML versions
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp(1844)]
QWARN  : tst_qqmlecmascript::scope() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/scope.4.qml:11:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::scope()
PASS   : tst_qqmlecmascript::importScope()
QWARN  : tst_qqmlecmascript::signalParameterTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:16:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::signalParameterTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:23:5 Parameter "value" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::signalParameterTypes() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:25: Error: Cannot assign [undefined] to int
PASS   : tst_qqmlecmascript::signalParameterTypes()
PASS   : tst_qqmlecmascript::objectsCompareAsEqual()
PASS   : tst_qqmlecmascript::componentCreation(url)
PASS   : tst_qqmlecmascript::componentCreation(urlMode)
PASS   : tst_qqmlecmascript::componentCreation(urlParent)
PASS   : tst_qqmlecmascript::componentCreation(urlNullParent)
PASS   : tst_qqmlecmascript::componentCreation(urlModeParent)
PASS   : tst_qqmlecmascript::componentCreation(urlModeNullParent)
PASS   : tst_qqmlecmascript::componentCreation(invalidSecondArg)
PASS   : tst_qqmlecmascript::componentCreation(invalidThirdArg)
PASS   : tst_qqmlecmascript::componentCreation(invalidMode)
PASS   : tst_qqmlecmascript::dynamicCreation(One)
PASS   : tst_qqmlecmascript::dynamicCreation(Two)
PASS   : tst_qqmlecmascript::dynamicCreation(Three)
PASS   : tst_qqmlecmascript::dynamicDestruction()
PASS   : tst_qqmlecmascript::objectToString()
PASS   : tst_qqmlecmascript::objectHasOwnProperty()
PASS   : tst_qqmlecmascript::selfDeletingBinding()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup2()
QWARN  : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck() QQmlComponent: Component is not ready
PASS   : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup3()
PASS   : tst_qqmlecmascript::scriptErrors()
PASS   : tst_qqmlecmascript::functionErrors()
PASS   : tst_qqmlecmascript::propertyAssignmentErrors()
PASS   : tst_qqmlecmascript::signalTriggeredBindings()
PASS   : tst_qqmlecmascript::listProperties()
PASS   : tst_qqmlecmascript::exceptionClearsOnReeval()
PASS   : tst_qqmlecmascript::exceptionSlotProducesWarning()
PASS   : tst_qqmlecmascript::exceptionBindingProducesWarning()
PASS   : tst_qqmlecmascript::bindingNoEvaluationIfObjectGone()
PASS   : tst_qqmlecmascript::compileInvalidBinding()
PASS   : tst_qqmlecmascript::transientErrors()
PASS   : tst_qqmlecmascript::shutdownErrors()
PASS   : tst_qqmlecmascript::compositePropertyType()
PASS   : tst_qqmlecmascript::jsObject()
PASS   : tst_qqmlecmascript::undefinedResetsProperty()
PASS   : tst_qqmlecmascript::undefinedResetsEveryTime(old property)
PASS   : tst_qqmlecmascript::undefinedResetsEveryTime(new property)
PASS   : tst_qqmlecmascript::listToVariant()
PASS   : tst_qqmlecmascript::listAssignment()
PASS   : tst_qqmlecmascript::multiEngineObject()
PASS   : tst_qqmlecmascript::deletedObject()
PASS   : tst_qqmlecmascript::attachedPropertyScope()
PASS   : tst_qqmlecmascript::scriptConnect()
PASS   : tst_qqmlecmascript::scriptDisconnect()
PASS   : tst_qqmlecmascript::ownership()
PASS   : tst_qqmlecmascript::cppOwnershipReturnValue()
PASS   : tst_qqmlecmascript::ownershipCustomReturnValue()
PASS   : tst_qqmlecmascript::ownershipRootObject()
QFATAL : tst_qqmlecmascript::ownershipConsistency() ASSERT: "m_scriptRef > 0" in file /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel_p_p.h, line 298
FAIL!  : tst_qqmlecmascript::ownershipConsistency() Received a fatal error.
   Loc: [/Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel_p_p.h(298)]
Totals: 143 passed, 1 failed, 0 skipped, 0 blacklisted, 3303ms
********* Finished testing of tst_qqmlecmascript *********
