********* Start testing of QQmlJS::Dom::TestReformatter *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : QQmlJS::Dom::TestReformatter::initTestCase()
QWARN  : QQmlJS::Dom::TestReformatter::lineByLineReformatter() Duplicate data tag "linebreakBinaryOp" - please rename.
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(file1)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(file1 unindented)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(file2)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(commentedFile)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(required)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(inline)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(spread)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(template)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(typeAnnotations)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(file1NoReorder)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakBinding)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakPrePostIncDec)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakArrayTypes)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakBasicFunction)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakBinaryOp)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakBinaryOp)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(linebreakArrowFunctions)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(nonInitializedPropertyInComponent)
PASS   : QQmlJS::Dom::TestReformatter::lineByLineReformatter(fromAsIdentifier)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(file1)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(file2)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(commentedFile)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(required)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(inline)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(spread)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(template)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(arrowFunctions)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(file1NoReorder)
PASS   : QQmlJS::Dom::TestReformatter::manualReformatter(noMerge)
PASS   : QQmlJS::Dom::TestReformatter::indentInfo()
PASS   : QQmlJS::Dom::TestReformatter::lineWriter()
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(Function)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(AnonymousFunction)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(Generator_lhs_star)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(Generator_rhs_star)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(AnonymousGenerator)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(yield)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(yield*)
PASS   : QQmlJS::Dom::TestReformatter::hoistableDeclaration(yield*NoSemicolon)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(Function)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(AnonymousFunction)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(Generator_lhs_star)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(Generator_rhs_star)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(list)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(comments)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(comments2)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(commentsOnReturnType)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(commentsOnReturnType2)
PASS   : QQmlJS::Dom::TestReformatter::typeAnnotations(commentsOnListReturnType)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(LexicalDeclaration_let_Binding)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(LexicalDeclaration_const_BindingList)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(LexicalDeclaration_const_ArrayBinding)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(LexicalDeclaration_let_ObjectBinding)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ClassDeclaration)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(HoistableDeclaration_FunctionDeclaration)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(HoistableDeclaration_GeneratorDeclaration)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_Empty)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_1Specifier)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_Specifier_as)
XFAIL  : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_Specifier_as_StringLiteral) export {a as "string name"} declaration is not supported yet
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(582)]
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_Specifier_as_StringLiteral)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause_ExportsList)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(star)
XFAIL  : QQmlJS::Dom::TestReformatter::exportDeclarations(star_as_Specifier) export * as star declaration is not supported yet
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(582)]
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(star_as_Specifier)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(ExportClause)
XFAIL  : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousFunction) QTBUG-122291
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(582)]
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousFunction)
XFAIL  : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousGenerator) QTBUG-122291
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(582)]
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousGenerator)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_Function)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_Class)
XFAIL  : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousClass) QTBUG-122291
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(582)]
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_AnonymousClass)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_Expression)
PASS   : QQmlJS::Dom::TestReformatter::exportDeclarations(Default_ArrowFunctionExpression)
PASS   : QQmlJS::Dom::TestReformatter::carryoverMJS(LongExportList_NoMaxLineLength)
XFAIL  : QQmlJS::Dom::TestReformatter::carryoverMJS(LongExportList_MaxLineLength20) QTBUG-122260
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(614)]
PASS   : QQmlJS::Dom::TestReformatter::carryoverMJS(LongExportList_MaxLineLength20)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(ModuleSpecifier)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(NameSpaceImport)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(NamedImports)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(DefaultBindung)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(DefaultBindung_NameSpaceImport)
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(DefaultBinding_NamedImports)
XFAIL  : QQmlJS::Dom::TestReformatter::importDeclarations(ImportClause_Specifier_as_StringLiteral) import {"string literal export" as alias } declaration is not supported yet
   Loc: [/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qmldom/combined/tst_dom_all_autogen/FNRCNFMFS6/../../../../../../../qtdeclarative/tests/auto/qmldom/reformatter/tst_reformatter.h(661)]
PASS   : QQmlJS::Dom::TestReformatter::importDeclarations(ImportClause_Specifier_as_StringLiteral)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ObjGetter)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ObjSetter)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ComputedObjPropertyGetter)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ObjPropertyGenerator)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ComputedClassPropertyGenerator)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ClassGetter)
PASS   : QQmlJS::Dom::TestReformatter::methodDefinitions(ClassSetter)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementsOnTheSameLine)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementsOnSuccessiveLines)
PASS   : QQmlJS::Dom::TestReformatter::statementList(EmptyLineBetweenStatements)
PASS   : QQmlJS::Dom::TestReformatter::statementList(MultipleEmptyLinesBetweenStatements)
PASS   : QQmlJS::Dom::TestReformatter::statementList(MultilineStatementWithStatementOnTheFollowingLine)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementWithPostCommentAndStatementOnTheFollowingLine)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementWithPostCommentAndEmptyLineToNextStatement)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementWithPostCommentAndMultipleEmptyLinesToNextStatement)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementsWithCommentInBetweenThem)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementsWithCommentAndSingleEmptyLineInBetweenThem)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementsWithCommentAndMultipleEmptyLinesInBetweenThem)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementWithSingleEmptyLineAndPreCommentOnNextStatement)
PASS   : QQmlJS::Dom::TestReformatter::statementList(StatementWithMultipleEmptyLinesAndPreCommentOnNextStatement)
PASS   : QQmlJS::Dom::TestReformatter::statementList(ForLoopWithMultipleVarDeclarations)
PASS   : QQmlJS::Dom::TestReformatter::comments(MultipleCommentsAtTheEnd)
PASS   : QQmlJS::Dom::TestReformatter::comments(emptyClassBody)
PASS   : QQmlJS::Dom::TestReformatter::comments(classBody)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundEmptyFunction)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundFunction)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundFunctionDouble)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundAnonymous)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundArrowFunction)
PASS   : QQmlJS::Dom::TestReformatter::comments(AroundArrowFunction2)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing1)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing2)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing3)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing4)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing5)
PASS   : QQmlJS::Dom::TestReformatter::comments(spacing6)
PASS   : QQmlJS::Dom::TestReformatter::comments(while)
PASS   : QQmlJS::Dom::TestReformatter::comments(while2)
PASS   : QQmlJS::Dom::TestReformatter::comments(while3)
PASS   : QQmlJS::Dom::TestReformatter::comments(while4)
PASS   : QQmlJS::Dom::TestReformatter::comments(for)
PASS   : QQmlJS::Dom::TestReformatter::comments(do-while)
PASS   : QQmlJS::Dom::TestReformatter::comments(if-else-blocks-1)
PASS   : QQmlJS::Dom::TestReformatter::comments(if-else-blocks2)
PASS   : QQmlJS::Dom::TestReformatter::comments(blocks)
PASS   : QQmlJS::Dom::TestReformatter::cleanupTestCase()
Totals: 127 passed, 0 failed, 0 skipped, 0 blacklisted, 964ms
********* Finished testing of QQmlJS::Dom::TestReformatter *********
