********* Start testing of tst_qquicktextedit *********
Config: Using QtTest library 6.11.1, Qt 6.11.1 (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_qquicktextedit::initTestCase()
PASS   : tst_qquicktextedit::text()
PASS   : tst_qquicktextedit::width()
PASS   : tst_qquicktextedit::wrap()
PASS   : tst_qquicktextedit::textFormat()
PASS   : tst_qquicktextedit::lineCount(plaintext)
PASS   : tst_qquicktextedit::lineCount(richtext)
PASS   : tst_qquicktextedit::hAlign()
PASS   : tst_qquicktextedit::hAlign_RightToLeft()
PASS   : tst_qquicktextedit::hAlignVisual()
PASS   : tst_qquicktextedit::vAlign()
PASS   : tst_qquicktextedit::font()
PASS   : tst_qquicktextedit::color()
PASS   : tst_qquicktextedit::textMargin()
PASS   : tst_qquicktextedit::persistentSelection()
PASS   : tst_qquicktextedit::selectionOnFocusOut()
PASS   : tst_qquicktextedit::focusOnPress()
PASS   : tst_qquicktextedit::selection()
PASS   : tst_qquicktextedit::overwriteMode()
PASS   : tst_qquicktextedit::isRightToLeft(Empty)
PASS   : tst_qquicktextedit::isRightToLeft(Neutral)
PASS   : tst_qquicktextedit::isRightToLeft(LTR)
PASS   : tst_qquicktextedit::isRightToLeft(RTL)
PASS   : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL)
PASS   : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR)
PASS   : tst_qquicktextedit::keySelection()
PASS   : tst_qquicktextedit::moveCursorSelection((t)he|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(do(g)|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters)
PASS   : tst_qquicktextedit::moveCursorSelection((the )|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(( dog)|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(( jumped )|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(()the|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(dog()|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(jum()ped|characters)
PASS   : tst_qquicktextedit::moveCursorSelection(<(t)he>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<do(g)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<jum(p)ed>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<jumped( )>over|words)
PASS   : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<lazy( dog)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<fox( jumped )>over|words)
PASS   : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<th(e qu)ick>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<la(zy d)og|words>)
PASS   : tst_qquicktextedit::moveCursorSelection(<jum(ped ov)er>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<()>the|words)
PASS   : tst_qquicktextedit::moveCursorSelection(dog<()>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo, )>world|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo, )world>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<Hel(lo)>,|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(world<(!)>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(world!<()>)|words)
PASS   : tst_qquicktextedit::moveCursorSelection(world<()>!)|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words)
PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( ,)>olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( ,ol)leH>|words)
PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words)
PASS   : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<dlrow( )>,olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed)
PASS   : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words)
PASS   : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words)
PASS   : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn> f^ox} jumped|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn> ^}fox jumped|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick( bro)wn^>} fox jumped|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick() ^}bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<quick^}( bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|rtl)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|ltr)
PASS   : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|rtl)
SKIP   : tst_qquicktextedit::mouseSelection(on) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(off) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(default) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(off word selection) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (4,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on unfocused) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on focus on press) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (2,13)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (2,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (9,13)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (9,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (13,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (20,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (12,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on word selection (30,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (4,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (2,13)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (2,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
BPASS  : tst_qquicktextedit::mouseSelection(on double click (9,13))
SKIP   : tst_qquicktextedit::mouseSelection(on double click (9,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (13,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (20,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (12,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on double click (30,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (4,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (2,13)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (2,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (9,13)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (9,30)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (13,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (20,2)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (12,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (30,9)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (2,40)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (2,50)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (25,40)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (25,50)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (40,25)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (40,50)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (50,25)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on triple click (50,40)) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on tr align) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on center align) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
SKIP   : tst_qquicktextedit::mouseSelection(on bl align) Can't move mouse
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2305)]
PASS   : tst_qquicktextedit::mouseSelectionMode(SelectWords)
PASS   : tst_qquicktextedit::mouseSelectionMode(SelectCharacters)
PASS   : tst_qquicktextedit::mouseSelectionMode(default)
PASS   : tst_qquicktextedit::dragMouseSelection()
PASS   : tst_qquicktextedit::mouseSelectionMode_accessors()
PASS   : tst_qquicktextedit::selectByMouse()
QWARN  : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready
PASS   : tst_qquicktextedit::selectByKeyboard()
PASS   : tst_qquicktextedit::keyboardSelection(editable - select first char)
PASS   : tst_qquicktextedit::keyboardSelection(editable - select first word)
PASS   : tst_qquicktextedit::keyboardSelection(editable - cannot select first char)
PASS   : tst_qquicktextedit::keyboardSelection(editable - cannot select first word)
PASS   : tst_qquicktextedit::keyboardSelection(editable - select last char)
PASS   : tst_qquicktextedit::keyboardSelection(editable - select last word)
PASS   : tst_qquicktextedit::keyboardSelection(editable - cannot select last char)
PASS   : tst_qquicktextedit::keyboardSelection(editable - cannot select last word)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - select first char)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - select first word)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - select last char)
PASS   : tst_qquicktextedit::keyboardSelection(read-only - select last word)
PASS   : tst_qquicktextedit::renderType()
PASS   : tst_qquicktextedit::inputMethodHints()
PASS   : tst_qquicktextedit::positionAt(top-left)
PASS   : tst_qquicktextedit::positionAt(bottom-left)
PASS   : tst_qquicktextedit::positionAt(center-left)
PASS   : tst_qquicktextedit::positionAt(top-right)
PASS   : tst_qquicktextedit::positionAt(top-center)
PASS   : tst_qquicktextedit::positionAt(center)
BPASS  : tst_qquicktextedit::linkHover()
PASS   : tst_qquicktextedit::linkInteraction()
PASS   : tst_qquicktextedit::cursorDelegate(out of line)
PASS   : tst_qquicktextedit::cursorDelegate(in line)
PASS   : tst_qquicktextedit::cursorDelegate(external)
QWARN  : tst_qquicktextedit::remoteCursorDelegate() qt.core.qobject.connect: QObject::disconnect: No such signal QObject::statusChanged(QQmlComponent::Status) in /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicktextutil_p.h:57
QWARN  : tst_qquicktextedit::remoteCursorDelegate() qt.core.qobject.connect: QObject::disconnect:  (receiver name: 'textEditObject')
PASS   : tst_qquicktextedit::remoteCursorDelegate()
PASS   : tst_qquicktextedit::cursorVisible()
PASS   : tst_qquicktextedit::delegateLoading(pass)
QWARN  : tst_qquicktextedit::delegateLoading(fail1) http://127.0.0.1:50144/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable
PASS   : tst_qquicktextedit::delegateLoading(fail1)
QWARN  : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:50151/cursorHttpTestFail2.qml:7:35: Type ErrItem unavailable
PASS   : tst_qquicktextedit::delegateLoading(fail2)
PASS   : tst_qquicktextedit::cursorDelegateHeight()
PASS   : tst_qquicktextedit::navigation()
PASS   : tst_qquicktextedit::readOnly()
PASS   : tst_qquicktextedit::copyAndPaste()
PASS   : tst_qquicktextedit::canPaste()
PASS   : tst_qquicktextedit::canPasteEmpty()
PASS   : tst_qquicktextedit::middleClickPaste()
PASS   : tst_qquicktextedit::textInput()
QWARN  : tst_qquicktextedit::inputMethodUpdate() QTextCursor::setPosition: Position '-1' out of range
PASS   : tst_qquicktextedit::inputMethodUpdate()
PASS   : tst_qquicktextedit::openInputPanel()
PASS   : tst_qquicktextedit::geometrySignals()
PASS   : tst_qquicktextedit::pastingRichText_QTBUG_14003()
PASS   : tst_qquicktextedit::implicitSize(plain)
PASS   : tst_qquicktextedit::implicitSize(richtext)
PASS   : tst_qquicktextedit::implicitSize(plain_wrap)
PASS   : tst_qquicktextedit::implicitSize(richtext_wrap)
PASS   : tst_qquicktextedit::implicitSize_QTBUG_63153()
PASS   : tst_qquicktextedit::contentSize()
PASS   : tst_qquicktextedit::boundingRect()
PASS   : tst_qquicktextedit::clipRect()
PASS   : tst_qquicktextedit::implicitSizeBinding(plain)
PASS   : tst_qquicktextedit::implicitSizeBinding(richtext)
PASS   : tst_qquicktextedit::implicitSizeBinding(plain_wrap)
PASS   : tst_qquicktextedit::implicitSizeBinding(richtext_wrap)
PASS   : tst_qquicktextedit::textEditedSignal()
PASS   : tst_qquicktextedit::textEditedSignalNotEmittedOnProgrammaticChange()
PASS   : tst_qquicktextedit::largeTextObservesViewport(default plain text)
PASS   : tst_qquicktextedit::largeTextObservesViewport(clipped plain text)
PASS   : tst_qquicktextedit::largeTextObservesViewport(scroll backwards in plain text)
PASS   : tst_qquicktextedit::largeTextObservesViewport(default styled text)
PASS   : tst_qquicktextedit::largeTextObservesViewport(clipped styled text)
PASS   : tst_qquicktextedit::largeTextObservesViewport(heading visible)
PASS   : tst_qquicktextedit::largeTextObservesViewport(scroll backwards)
PASS   : tst_qquicktextedit::largeTextObservesViewport(scroll forwards)
PASS   : tst_qquicktextedit::largeTextSelection()
PASS   : tst_qquicktextedit::renderingAroundSelection()
PASS   : tst_qquicktextedit::largeTextTables(one big table)
PASS   : tst_qquicktextedit::largeTextTables(short tables)
PASS   : tst_qquicktextedit::signal_editingfinished()
PASS   : tst_qquicktextedit::preeditCursorRectangle()
PASS   : tst_qquicktextedit::inputMethodComposing()
PASS   : tst_qquicktextedit::cursorRectangleSize(default cursor)
PASS   : tst_qquicktextedit::cursorRectangleSize(custom cursor delegate)
PASS   : tst_qquicktextedit::getText(all plain text)
PASS   : tst_qquicktextedit::getText(plain text sub string)
PASS   : tst_qquicktextedit::getText(plain text sub string reversed)
PASS   : tst_qquicktextedit::getText(plain text cropped beginning)
PASS   : tst_qquicktextedit::getText(plain text cropped end)
PASS   : tst_qquicktextedit::getText(plain text cropped beginning and end)
PASS   : tst_qquicktextedit::getText(all rich text)
PASS   : tst_qquicktextedit::getText(rich text sub string)
PASS   : tst_qquicktextedit::getText(all plain text (line break))
PASS   : tst_qquicktextedit::getText(plain text sub string (line break))
PASS   : tst_qquicktextedit::getText(plain text sub string reversed (line break))
PASS   : tst_qquicktextedit::getText(plain text cropped beginning (line break))
PASS   : tst_qquicktextedit::getText(plain text cropped end (line break))
PASS   : tst_qquicktextedit::getText(plain text cropped beginning and end (line break))
PASS   : tst_qquicktextedit::getText(all rich text (line break))
PASS   : tst_qquicktextedit::getText(rich text sub string (line break))
PASS   : tst_qquicktextedit::getFormattedText(all plain text)
PASS   : tst_qquicktextedit::getFormattedText(plain text sub string)
PASS   : tst_qquicktextedit::getFormattedText(plain text sub string reversed)
PASS   : tst_qquicktextedit::getFormattedText(plain text cropped beginning)
PASS   : tst_qquicktextedit::getFormattedText(plain text cropped end)
PASS   : tst_qquicktextedit::getFormattedText(plain text cropped beginning and end)
PASS   : tst_qquicktextedit::getFormattedText(all rich (Auto) text)
PASS   : tst_qquicktextedit::getFormattedText(all rich (Rich) text)
PASS   : tst_qquicktextedit::getFormattedText(all rich (Plain) text)
PASS   : tst_qquicktextedit::getFormattedText(rich (Auto) text sub string)
PASS   : tst_qquicktextedit::getFormattedText(rich (Rich) text sub string)
PASS   : tst_qquicktextedit::getFormattedText(rich (Plain) text sub string)
PASS   : tst_qquicktextedit::append(cursor kept intact (beginning))
PASS   : tst_qquicktextedit::append(cursor kept intact (middle))
PASS   : tst_qquicktextedit::append(cursor follows (end))
PASS   : tst_qquicktextedit::append(selection kept intact (beginning))
PASS   : tst_qquicktextedit::append(selection kept intact (middle))
PASS   : tst_qquicktextedit::append(selection kept intact, cursor follows (end))
PASS   : tst_qquicktextedit::append(reversed selection kept intact)
PASS   : tst_qquicktextedit::append(rich text into plain text)
PASS   : tst_qquicktextedit::append(rich text into rich text)
PASS   : tst_qquicktextedit::append(rich text into auto text)
PASS   : tst_qquicktextedit::append(markdown into markdown)
PASS   : tst_qquicktextedit::append(rich text into markdown)
PASS   : tst_qquicktextedit::insert(at cursor position (beginning))
PASS   : tst_qquicktextedit::insert(at cursor position (end))
PASS   : tst_qquicktextedit::insert(at cursor position (middle))
PASS   : tst_qquicktextedit::insert(after cursor position (beginning))
PASS   : tst_qquicktextedit::insert(before cursor position (end))
PASS   : tst_qquicktextedit::insert(before cursor position (middle))
PASS   : tst_qquicktextedit::insert(after cursor position (middle))
PASS   : tst_qquicktextedit::insert(before selection)
PASS   : tst_qquicktextedit::insert(before reversed selection)
PASS   : tst_qquicktextedit::insert(after selection)
PASS   : tst_qquicktextedit::insert(after reversed selection)
PASS   : tst_qquicktextedit::insert(into selection)
PASS   : tst_qquicktextedit::insert(into reversed selection)
PASS   : tst_qquicktextedit::insert(rich text into plain text)
PASS   : tst_qquicktextedit::insert(rich text into rich text)
PASS   : tst_qquicktextedit::insert(rich text into auto text)
PASS   : tst_qquicktextedit::insert(before start)
PASS   : tst_qquicktextedit::insert(past end)
PASS   : tst_qquicktextedit::insert(markdown into markdown at end)
PASS   : tst_qquicktextedit::insert(markdown into markdown in the middle)
PASS   : tst_qquicktextedit::insert(markdown into markdown in the middle no newlines)
PASS   : tst_qquicktextedit::insert(markdown with bold span into markdown)
QWARN  : tst_qquicktextedit::remove() Duplicate data tag "to cursor position (end)" - please rename.
PASS   : tst_qquicktextedit::remove(from cursor position (beginning))
PASS   : tst_qquicktextedit::remove(to cursor position (beginning))
PASS   : tst_qquicktextedit::remove(to cursor position (end))
PASS   : tst_qquicktextedit::remove(to cursor position (end))
PASS   : tst_qquicktextedit::remove(from cursor position (middle))
PASS   : tst_qquicktextedit::remove(to cursor position (middle))
PASS   : tst_qquicktextedit::remove(after cursor position (beginning))
PASS   : tst_qquicktextedit::remove(before cursor position (end))
PASS   : tst_qquicktextedit::remove(before cursor position (middle))
PASS   : tst_qquicktextedit::remove(after cursor position (middle))
PASS   : tst_qquicktextedit::remove(before selection)
PASS   : tst_qquicktextedit::remove(before reversed selection)
PASS   : tst_qquicktextedit::remove(after selection)
PASS   : tst_qquicktextedit::remove(after reversed selection)
PASS   : tst_qquicktextedit::remove(from selection)
PASS   : tst_qquicktextedit::remove(from reversed selection)
PASS   : tst_qquicktextedit::remove(plain text cropped beginning)
PASS   : tst_qquicktextedit::remove(plain text cropped end)
PASS   : tst_qquicktextedit::remove(plain text cropped beginning and end)
PASS   : tst_qquicktextedit::remove(all rich text)
PASS   : tst_qquicktextedit::remove(rick text sub string)
PASS   : tst_qquicktextedit::keySequence(select all)
PASS   : tst_qquicktextedit::keySequence(select start of line)
PASS   : tst_qquicktextedit::keySequence(select start of block)
PASS   : tst_qquicktextedit::keySequence(select end of line)
PASS   : tst_qquicktextedit::keySequence(select end of document)
PASS   : tst_qquicktextedit::keySequence(select end of block)
SKIP   : tst_qquicktextedit::keySequence(delete end of line) Key sequence is undefined
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5731)]
PASS   : tst_qquicktextedit::keySequence(move to start of line)
PASS   : tst_qquicktextedit::keySequence(move to start of block)
PASS   : tst_qquicktextedit::keySequence(move to next char)
PASS   : tst_qquicktextedit::keySequence(move to previous char (ltr))
PASS   : tst_qquicktextedit::keySequence(move to previous char (rtl))
PASS   : tst_qquicktextedit::keySequence(move to previous char with selection)
PASS   : tst_qquicktextedit::keySequence(select next char (ltr))
PASS   : tst_qquicktextedit::keySequence(select next char (rtl))
PASS   : tst_qquicktextedit::keySequence(select previous char (ltr))
PASS   : tst_qquicktextedit::keySequence(select previous char (rtl))
PASS   : tst_qquicktextedit::keySequence(move to next word (ltr))
PASS   : tst_qquicktextedit::keySequence(move to next word (rtl))
PASS   : tst_qquicktextedit::keySequence(move to previous word (ltr))
PASS   : tst_qquicktextedit::keySequence(move to previous word (rlt))
PASS   : tst_qquicktextedit::keySequence(select next word)
PASS   : tst_qquicktextedit::keySequence(select previous word)
PASS   : tst_qquicktextedit::keySequence(delete (selection))
PASS   : tst_qquicktextedit::keySequence(delete (no selection))
PASS   : tst_qquicktextedit::keySequence(delete end of word)
PASS   : tst_qquicktextedit::keySequence(delete start of word)
PASS   : tst_qquicktextedit::undo(insert_numbers)
PASS   : tst_qquicktextedit::undo(insert_helloworld)
PASS   : tst_qquicktextedit::undo(insert_patterns)
PASS   : tst_qquicktextedit::undo(keyboard_numbers)
PASS   : tst_qquicktextedit::undo(keyboard_helloworld)
PASS   : tst_qquicktextedit::undo(keyboard_patterns)
PASS   : tst_qquicktextedit::redo(Inserts and setting cursor)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,backspace)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts)
PASS   : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting)
PASS   : tst_qquicktextedit::undo_keypressevents(Cut,paste)
PASS   : tst_qquicktextedit::undo_keypressevents(Copy,paste)
PASS   : tst_qquicktextedit::clear()
PASS   : tst_qquicktextedit::baseUrl()
PASS   : tst_qquicktextedit::embeddedImages(local)
QWARN  : tst_qquicktextedit::embeddedImages(local-error) file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/data/embeddedImagesLocalError.qml:3:1: QML TextEdit: Cannot open: file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/data/http/notexists.png
QWARN  : tst_qquicktextedit::embeddedImages(local-error) file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/data/embeddedImagesLocalError.qml:3:1: QML TextEdit: Cannot open: file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/data/http/notexists.png
PASS   : tst_qquicktextedit::embeddedImages(local-error)
PASS   : tst_qquicktextedit::embeddedImages(local-relative)
PASS   : tst_qquicktextedit::embeddedImages(remote)
PASS   : tst_qquicktextedit::embeddedImages(remote-error)
PASS   : tst_qquicktextedit::embeddedImages(remote-relative)
PASS   : tst_qquicktextedit::embeddedImages(resource)
PASS   : tst_qquicktextedit::remoteImagesInDocumentSource()
PASS   : tst_qquicktextedit::emptytags_QTBUG_22058()
PASS   : tst_qquicktextedit::cursorRectangle_QTBUG_38947()
PASS   : tst_qquicktextedit::textCached_QTBUG_41583()
PASS   : tst_qquicktextedit::doubleSelect_QTBUG_38704()
PASS   : tst_qquicktextedit::textChanged_QTBUG_130676()
QWARN  : tst_qquicktextedit::padding() qt.qpa.fonts: Populating font family aliases took 61 ms. Replace uses of missing font family "Courier" with one that exists to avoid this cost. 
PASS   : tst_qquicktextedit::padding()
PASS   : tst_qquicktextedit::paddingAndWrap()
PASS   : tst_qquicktextedit::QTBUG_51115_readOnlyResetsSelection()
PASS   : tst_qquicktextedit::keys_shortcutoverride()
PASS   : tst_qquicktextedit::transparentSelectionColor()
PASS   : tst_qquicktextedit::inFlickableMouse(editable)
PASS   : tst_qquicktextedit::inFlickableMouse(readonly)
PASS   : tst_qquicktextedit::inFlickableMouse(disabled)
PASS   : tst_qquicktextedit::inFlickableTouch(editable)
PASS   : tst_qquicktextedit::inFlickableTouch(readonly)
PASS   : tst_qquicktextedit::inFlickableTouch(disabled)
PASS   : tst_qquicktextedit::keyEventPropagation()
PASS   : tst_qquicktextedit::markdown()
PASS   : tst_qquicktextedit::pasteHtmlIntoMarkdown()
PASS   : tst_qquicktextedit::touchscreenDoesNotSelect(new)
PASS   : tst_qquicktextedit::touchscreenDoesNotSelect(old)
PASS   : tst_qquicktextedit::touchscreenSetsFocusAndMovesCursor()
QWARN  : tst_qquicktextedit::longPressInputMethod() Mouse event at 68, 23 occurs outside target window (50x25).
QWARN  : tst_qquicktextedit::longPressInputMethod() Mouse event at 68, 23 occurs outside target window (50x25).
PASS   : tst_qquicktextedit::longPressInputMethod()
PASS   : tst_qquicktextedit::rtlAlignmentInColumnLayout_QTBUG_112858()
XFAIL  : tst_qquicktextedit::fontManipulationWithCursorSelection() The text alignment doesn't update when changing selection
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(6968)]
XFAIL  : tst_qquicktextedit::fontManipulationWithCursorSelection() QQuickTextSelection::text doesn't currently work correctly
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(6979)]
PASS   : tst_qquicktextedit::fontManipulationWithCursorSelection()
PASS   : tst_qquicktextedit::resizeTextEditPolish()
PASS   : tst_qquicktextedit::setTextDocument()
PASS   : tst_qquicktextedit::textObjectRespectsDpr(1x)
PASS   : tst_qquicktextedit::textObjectRespectsDpr(2x)
PASS   : tst_qquicktextedit::textObjectBaselineAlignment()
PASS   : tst_qquicktextedit::textObjectBaselineVsBottomAlignment()
PASS   : tst_qquicktextedit::cleanupTestCase()
Totals: 364 passed, 0 failed, 46 skipped, 2 blacklisted, 24655ms
********* Finished testing of tst_qquicktextedit *********
