********* Start testing of tst_QLineEdit *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (x86_64-little_endian-lp64 static debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), ios 26.0.1
PASS   : tst_QLineEdit::initTestCase()
PASS   : tst_QLineEdit::getSetCheck()
PASS   : tst_QLineEdit::experimental()
PASS   : tst_QLineEdit::upperAndLowercase()
PASS   : tst_QLineEdit::setInputMask(keys ip_localhost)
PASS   : tst_QLineEdit::setInputMask(keys mac)
PASS   : tst_QLineEdit::setInputMask(keys mac2)
PASS   : tst_QLineEdit::setInputMask(keys byte)
PASS   : tst_QLineEdit::setInputMask(keys halfbytes)
PASS   : tst_QLineEdit::setInputMask(keys blank char same type as content)
PASS   : tst_QLineEdit::setInputMask(keys parts of ip_localhost)
PASS   : tst_QLineEdit::setInputMask(keys ip_null)
PASS   : tst_QLineEdit::setInputMask(keys ip_null_hash)
PASS   : tst_QLineEdit::setInputMask(keys ip_overflow)
PASS   : tst_QLineEdit::setInputMask(keys uppercase)
PASS   : tst_QLineEdit::setInputMask(keys lowercase)
PASS   : tst_QLineEdit::setInputMask(keys nocase)
PASS   : tst_QLineEdit::setInputMask(keys nocase1)
PASS   : tst_QLineEdit::setInputMask(keys nocase2)
PASS   : tst_QLineEdit::setInputMask(keys reserved)
PASS   : tst_QLineEdit::setInputMask(keys escape01)
PASS   : tst_QLineEdit::setInputMask(keys escape02)
PASS   : tst_QLineEdit::setInputMask(keys escape03)
PASS   : tst_QLineEdit::setInputMask(keys upper_lower_nocase1)
PASS   : tst_QLineEdit::setInputMask(keys upper_lower_nocase2)
PASS   : tst_QLineEdit::setInputMask(keys exact_case1)
PASS   : tst_QLineEdit::setInputMask(keys exact_case2)
PASS   : tst_QLineEdit::setInputMask(keys exact_case3)
PASS   : tst_QLineEdit::setInputMask(keys exact_case4)
PASS   : tst_QLineEdit::setInputMask(keys exact_case5)
PASS   : tst_QLineEdit::setInputMask(keys exact_case6)
PASS   : tst_QLineEdit::setInputMask(keys illegal_keys1)
PASS   : tst_QLineEdit::setInputMask(keys illegal_keys2)
XFAIL  : tst_QLineEdit::setInputMask(keys blank=input) To eat blanks or not? Known issue. Task 43172
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(669)]
PASS   : tst_QLineEdit::setInputMask(keys blank=input)
PASS   : tst_QLineEdit::setInputMask(insert ip_localhost)
PASS   : tst_QLineEdit::setInputMask(insert mac)
PASS   : tst_QLineEdit::setInputMask(insert mac2)
PASS   : tst_QLineEdit::setInputMask(insert byte)
PASS   : tst_QLineEdit::setInputMask(insert halfbytes)
PASS   : tst_QLineEdit::setInputMask(insert blank char same type as content)
PASS   : tst_QLineEdit::setInputMask(insert parts of ip_localhost)
PASS   : tst_QLineEdit::setInputMask(insert ip_null)
PASS   : tst_QLineEdit::setInputMask(insert ip_null_hash)
PASS   : tst_QLineEdit::setInputMask(insert ip_overflow)
PASS   : tst_QLineEdit::setInputMask(insert uppercase)
PASS   : tst_QLineEdit::setInputMask(insert lowercase)
PASS   : tst_QLineEdit::setInputMask(insert nocase)
PASS   : tst_QLineEdit::setInputMask(insert nocase1)
PASS   : tst_QLineEdit::setInputMask(insert nocase2)
PASS   : tst_QLineEdit::setInputMask(insert reserved)
PASS   : tst_QLineEdit::setInputMask(insert escape01)
PASS   : tst_QLineEdit::setInputMask(insert escape02)
PASS   : tst_QLineEdit::setInputMask(insert escape03)
PASS   : tst_QLineEdit::setInputMask(insert upper_lower_nocase1)
PASS   : tst_QLineEdit::setInputMask(insert upper_lower_nocase2)
PASS   : tst_QLineEdit::setInputMask(insert exact_case1)
PASS   : tst_QLineEdit::setInputMask(insert exact_case2)
PASS   : tst_QLineEdit::setInputMask(insert exact_case3)
PASS   : tst_QLineEdit::setInputMask(insert exact_case4)
PASS   : tst_QLineEdit::setInputMask(insert exact_case5)
PASS   : tst_QLineEdit::setInputMask(insert exact_case6)
PASS   : tst_QLineEdit::setInputMask(insert illegal_keys1)
PASS   : tst_QLineEdit::setInputMask(insert illegal_keys2)
XFAIL  : tst_QLineEdit::setInputMask(insert blank=input) To eat blanks or not? Known issue. Task 43172
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(669)]
PASS   : tst_QLineEdit::setInputMask(insert blank=input)
PASS   : tst_QLineEdit::inputMask(nul 1)
PASS   : tst_QLineEdit::inputMask(nul 2)
PASS   : tst_QLineEdit::inputMask(mask 1)
PASS   : tst_QLineEdit::inputMask(mask 2)
PASS   : tst_QLineEdit::inputMask(mask 3)
PASS   : tst_QLineEdit::inputMask(mask 4)
PASS   : tst_QLineEdit::inputMask(invalid)
PASS   : tst_QLineEdit::inputMask(unset)
PASS   : tst_QLineEdit::clearInputMask()
PASS   : tst_QLineEdit::keypress_inputMask(jumping on period(separator))
PASS   : tst_QLineEdit::keypress_inputMask(jumping on input)
PASS   : tst_QLineEdit::keypress_inputMask(delete)
PASS   : tst_QLineEdit::keypress_inputMask(deleting all)
PASS   : tst_QLineEdit::keypress_inputMask(insert at end)
PASS   : tst_QLineEdit::keypress_inputMask(backspace)
PASS   : tst_QLineEdit::keypress_inputMask(uppercase)
PASS   : tst_QLineEdit::keypress_inputMethod_inputMask()
PASS   : tst_QLineEdit::inputMaskAndValidator(task28291)
PASS   : tst_QLineEdit::hasAcceptableInputMask(Alphabetic optional and required)
PASS   : tst_QLineEdit::hasAcceptableInputMask(Alphanumeric optional and require)
PASS   : tst_QLineEdit::hasAcceptableInputMask(Any optional and required)
PASS   : tst_QLineEdit::hasAcceptableInputMask(Numeric (0-9) required)
PASS   : tst_QLineEdit::hasAcceptableInputMask(Numeric (1-9) optional and required)
PASS   : tst_QLineEdit::hasAcceptableInputValidator()
PASS   : tst_QLineEdit::redo(Inserts and setting cursor)
PASS   : tst_QLineEdit::undo(insert_numbers)
PASS   : tst_QLineEdit::undo(insert_helloworld)
PASS   : tst_QLineEdit::undo(insert_patterns)
PASS   : tst_QLineEdit::undo(keyboard_numbers)
PASS   : tst_QLineEdit::undo(keyboard_helloworld)
PASS   : tst_QLineEdit::undo(keyboard_patterns)
FAIL!  : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) Compared values are not the same
   Actual   (testWidget->text()): "AFRAIDBE!VERY"
   Expected (expectedString[i]) : "BEVERYAFRAID!"
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
FAIL!  : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection and delete) Compared values are not the same
   Actual   (testWidget->text()): "1234"
   Expected (expectedString[i]) : "12"
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
FAIL!  : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection, delete and undo) Compared values are not the same
   Actual   (testWidget->text()): ""
   Expected (expectedString[i]) : "AB"
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,backspace)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,backspace,inserts)
FAIL!  : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection and overwriting) Compared values are not the same
   Actual   (testWidget->text()): "123ABC"
   Expected (expectedString[i]) : "ABC"
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
PASS   : tst_QLineEdit::QTBUG5786_undoPaste()
PASS   : tst_QLineEdit::clear()
PASS   : tst_QLineEdit::text(Plain text0)
PASS   : tst_QLineEdit::text(Plain text1)
PASS   : tst_QLineEdit::text(Plain text2)
PASS   : tst_QLineEdit::text(Plain text3)
PASS   : tst_QLineEdit::text(Plain text4)
PASS   : tst_QLineEdit::text(Newlines)
PASS   : tst_QLineEdit::text(Text with nbsp)
PASS   : tst_QLineEdit::textMask(Plain text1)
PASS   : tst_QLineEdit::maskCharacter(Hex)
PASS   : tst_QLineEdit::maskCharacter(hex)
PASS   : tst_QLineEdit::maskCharacter(HexInvalid)
PASS   : tst_QLineEdit::maskCharacter(hexInvalid)
PASS   : tst_QLineEdit::maskCharacter(Bin)
PASS   : tst_QLineEdit::maskCharacter(bin)
PASS   : tst_QLineEdit::maskCharacter(BinInvalid)
PASS   : tst_QLineEdit::maskCharacter(binInvalid)
PASS   : tst_QLineEdit::setText()
PASS   : tst_QLineEdit::displayText(setText_Normal text0)
PASS   : tst_QLineEdit::displayText(setText_Normal text1)
PASS   : tst_QLineEdit::displayText(setText_Normal text2)
PASS   : tst_QLineEdit::displayText(setText_Normal text3)
PASS   : tst_QLineEdit::displayText(setText_Normal text4)
PASS   : tst_QLineEdit::displayText(setText_Normal text with nbsp)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text0)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text1)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text2)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text3)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text4)
PASS   : tst_QLineEdit::displayText(setText_NoEcho text with nbsp)
PASS   : tst_QLineEdit::displayText(setText_Password text0)
PASS   : tst_QLineEdit::displayText(setText_Password text1)
PASS   : tst_QLineEdit::displayText(setText_Password text2)
PASS   : tst_QLineEdit::displayText(setText_Password text3)
PASS   : tst_QLineEdit::displayText(setText_Password text4)
PASS   : tst_QLineEdit::displayText(setText_Password text with nbsp)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text0)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text1)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text2)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text3)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text4)
PASS   : tst_QLineEdit::displayText(useKeys_Normal text with nbsp)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text0)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text1)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text2)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text3)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text4)
PASS   : tst_QLineEdit::displayText(useKeys_NoEcho text with nbsp)
PASS   : tst_QLineEdit::displayText(useKeys_Password text0)
PASS   : tst_QLineEdit::displayText(useKeys_Password text1)
PASS   : tst_QLineEdit::displayText(useKeys_Password text2)
PASS   : tst_QLineEdit::displayText(useKeys_Password text3)
PASS   : tst_QLineEdit::displayText(useKeys_Password text4)
PASS   : tst_QLineEdit::displayText(useKeys_Password text with nbsp)
QFATAL : tst_QLineEdit::passwordEchoOnEdit() ASSERT failure in QCoreApplication::sendEvent: "Unexpected null receiver", file /Users/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp, line 1568
FAIL!  : tst_QLineEdit::passwordEchoOnEdit() Received a fatal error.
   Loc: [/Users/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp(1568)]
Totals: 153 passed, 5 failed, 0 skipped, 0 blacklisted, 3387ms
********* Finished testing of tst_QLineEdit *********
