********* Start testing of tst_QLineEdit *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
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)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection and delete)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection, delete and undo)
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)
PASS   : tst_QLineEdit::undo_keypressevents(Inserts,moving,selection and overwriting)
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)
PASS   : tst_QLineEdit::passwordEchoOnEdit()
PASS   : tst_QLineEdit::passwordEchoDelay()
PASS   : tst_QLineEdit::maxLength_mask(mask_case)
PASS   : tst_QLineEdit::maxLength_mask(mask_nocase)
PASS   : tst_QLineEdit::maxLength_mask(mask_null)
PASS   : tst_QLineEdit::maxLength_mask(mask_escape)
PASS   : tst_QLineEdit::maxLength(keyclick before0)
PASS   : tst_QLineEdit::maxLength(keyclick before1)
PASS   : tst_QLineEdit::maxLength(keyclick after0)
PASS   : tst_QLineEdit::maxLength(keyclick after1)
PASS   : tst_QLineEdit::maxLength(settext before0)
PASS   : tst_QLineEdit::maxLength(settext before1)
PASS   : tst_QLineEdit::maxLength(settext after0)
PASS   : tst_QLineEdit::maxLength(settext after1)
PASS   : tst_QLineEdit::isReadOnly()
PASS   : tst_QLineEdit::noCursorBlinkWhenReadOnly()
PASS   : tst_QLineEdit::cursorPosition()
PASS   : tst_QLineEdit::cursorPositionChanged(a)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<home>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<left>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<right>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<home><right>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<backspace>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<delete>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<left><delete>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc<home><end>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc efg<home><ctrl-right>)
PASS   : tst_QLineEdit::cursorPositionChanged(mac equivalent abc efg<up><option-right>)
PASS   : tst_QLineEdit::cursorPositionChanged(abc efg<ctrl-left>)
PASS   : tst_QLineEdit::cursorPositionChanged(mac equivalent abc efg<option-left>)
PASS   : tst_QLineEdit::selectedText()
PASS   : tst_QLineEdit::deleteSelectedText()
PASS   : tst_QLineEdit::textChangedAndTextEdited()
PASS   : tst_QLineEdit::returnPressed()
PASS   : tst_QLineEdit::returnPressed_maskvalidator(no mask, no validator, input '123<cr>')
PASS   : tst_QLineEdit::returnPressed_maskvalidator(mask '999', no validator, input '12<cr>')
PASS   : tst_QLineEdit::returnPressed_maskvalidator(mask '999', no validator, input '123<cr>')
PASS   : tst_QLineEdit::returnPressed_maskvalidator(no mask, intfix validator(0,999), input '123<cr>')
PASS   : tst_QLineEdit::returnPressed_maskvalidator(no mask, intfix validator(0,999), input '7777<cr>')
XFAIL  : tst_QLineEdit::returnPressed_maskvalidator(mask '999', intfix validator(0,999), input '12<cr>') QIntValidator has changed behaviour. Does not accept spaces. Task 43082.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(2558)]
PASS   : tst_QLineEdit::returnPressed_maskvalidator(mask '999', intfix validator(0,999), input '12<cr>')
PASS   : tst_QLineEdit::returnPressed_maskvalidator(mask '999', intfix validator(0,999), input '<cr>')
PASS   : tst_QLineEdit::setValidator()
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,9] valid '1')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [3,7] valid '3')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [3,7] valid '7')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,100] valid '9')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,100] valid '12')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [-100,100] valid '-12')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,9] inv 'a-a')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,9] inv 'A')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,100] inv '-')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,100] int '153')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [-100,100] int '-153')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [3,7] int '2')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [3,7] int '8')
PASS   : tst_QLineEdit::setValidator_QIntValidator(insert range [0,99] inv 'a-a')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,9] valid '1')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [3,7] valid '3')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [3,7] valid '7')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,100] valid '9')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,100] valid '12')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [-100,100] valid '-12')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,9] inv 'a-a')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,9] inv 'A')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,100] inv '-')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,100] int '153')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [-100,100] int '-153')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [3,7] int '2')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [3,7] int '8')
PASS   : tst_QLineEdit::setValidator_QIntValidator(useKeys range [0,99] inv 'a-a')
PASS   : tst_QLineEdit::frame()
PASS   : tst_QLineEdit::leftKeyOnSelectedText()
PASS   : tst_QLineEdit::setAlignment()
PASS   : tst_QLineEdit::isModified()
PASS   : tst_QLineEdit::edited()
XFAIL  : tst_QLineEdit::fixupDoesNotModify_QTBUG_49295() QTBUG-49295: a fixup of a line edit should keep it modified
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(2944)]
PASS   : tst_QLineEdit::fixupDoesNotModify_QTBUG_49295()
PASS   : tst_QLineEdit::insert()
PASS   : tst_QLineEdit::setSelection(selection start: 0 length: 1)
PASS   : tst_QLineEdit::setSelection(selection start: 0 length: 2)
PASS   : tst_QLineEdit::setSelection(selection start: 0 length: 4)
QWARN  : tst_QLineEdit::setSelection(selection start: -1 length: 0) QLineEdit::setSelection: Invalid start position (-1)
PASS   : tst_QLineEdit::setSelection(selection start: -1 length: 0)
PASS   : tst_QLineEdit::setSelection(selection start: 34 length: 1)
PASS   : tst_QLineEdit::setSelection(selection start: 34 length: 2)
PASS   : tst_QLineEdit::setSelection(selection start: 34 length: -1)
PASS   : tst_QLineEdit::setSelection(selection start: 1 length: -2)
QWARN  : tst_QLineEdit::setSelection(selection start: -1 length: -1) QLineEdit::setSelection: Invalid start position (-1)
PASS   : tst_QLineEdit::setSelection(selection start: -1 length: -1)
PASS   : tst_QLineEdit::cut()
PASS   : tst_QLineEdit::cutWithoutSelection()
PASS   : tst_QLineEdit::maxLengthAndInputMask()
PASS   : tst_QLineEdit::returnPressedKeyEvent()
PASS   : tst_QLineEdit::keepSelectionOnTabFocusIn()
PASS   : tst_QLineEdit::readOnlyStyleOption()
PASS   : tst_QLineEdit::validateOnFocusOut()
PASS   : tst_QLineEdit::editInvalidText()
PASS   : tst_QLineEdit::charWithAltOrCtrlModifier(no-modifiers)
PASS   : tst_QLineEdit::charWithAltOrCtrlModifier(ctrl)
PASS   : tst_QLineEdit::charWithAltOrCtrlModifier(ctrl-shift)
PASS   : tst_QLineEdit::charWithAltOrCtrlModifier(alt)
PASS   : tst_QLineEdit::charWithAltOrCtrlModifier(alt-ctrl)
PASS   : tst_QLineEdit::inlineCompletion()
PASS   : tst_QLineEdit::noTextEditedOnClear()
PASS   : tst_QLineEdit::cursor()
PASS   : tst_QLineEdit::textMargin(default-0)
PASS   : tst_QLineEdit::textMargin(default-1)
PASS   : tst_QLineEdit::textMargin(default-2)
PASS   : tst_QLineEdit::textMargin(default-3)
PASS   : tst_QLineEdit::textMargin(hor-0)
PASS   : tst_QLineEdit::textMargin(hor-1)
PASS   : tst_QLineEdit::textMargin(hor-2)
PASS   : tst_QLineEdit::returnKeyClearsEditedFlag()
PASS   : tst_QLineEdit::task180999_focus()
PASS   : tst_QLineEdit::task174640_editingFinished()
PASS   : tst_QLineEdit::task198789_currentCompletion()
PASS   : tst_QLineEdit::task210502_caseInsensitiveInlineCompletion()
PASS   : tst_QLineEdit::task229938_dontEmitChangedWhenTextIsNotChanged()
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data1)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data2)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data3)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data4)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data5)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data6)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data7)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data8)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data9)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data10)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data11)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data12)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data13)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data14)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data15)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data16)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data17)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data18)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data19)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data20)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data21)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data22)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data23)
PASS   : tst_QLineEdit::task233101_cursorPosAfterInputMethod(data24)
PASS   : tst_QLineEdit::task241436_passwordEchoOnEditRestoreEchoMode()
PASS   : tst_QLineEdit::task248948_redoRemovedSelection()
PASS   : tst_QLineEdit::taskQTBUG_4401_enterKeyClearsPassword()
PASS   : tst_QLineEdit::taskQTBUG_4679_moveToStartEndOfBlock()
PASS   : tst_QLineEdit::taskQTBUG_4679_selectToStartEndOfBlock()
PASS   : tst_QLineEdit::taskQTBUG_7902_contextMenuCrash()
PASS   : tst_QLineEdit::contextMenu()
PASS   : tst_QLineEdit::taskQTBUG_7395_readOnlyShortcut()
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: drawPrimitive: QStyle::PE_PanelLineEdit invalid (nullptr) graphics context
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: drawPrimitive: QStyle::PE_FrameLineEdit invalid (nullptr) graphics context
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: Invalid (nullptr) graphics context, cannot draw NSView.
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: drawPrimitive: QStyle::PE_PanelLineEdit invalid (nullptr) graphics context
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: drawPrimitive: QStyle::PE_FrameLineEdit invalid (nullptr) graphics context
QWARN  : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup() qt.widgets.styles.macos: Invalid (nullptr) graphics context, cannot draw NSView.
PASS   : tst_QLineEdit::QTBUG697_paletteCurrentColorGroup()
PASS   : tst_QLineEdit::QTBUG13520_textNotVisible()
PASS   : tst_QLineEdit::QTBUG7174_inputMaskCursorBlink()
PASS   : tst_QLineEdit::QTBUG16850_setSelection()
PASS   : tst_QLineEdit::bidiVisualMovement(Latin text)
PASS   : tst_QLineEdit::bidiVisualMovement(Hebrew text, one item)
PASS   : tst_QLineEdit::bidiVisualMovement(Hebrew text after Latin text)
PASS   : tst_QLineEdit::bidiVisualMovement(Latin text after Hebrew text)
PASS   : tst_QLineEdit::bidiVisualMovement(LTR, 3 items)
PASS   : tst_QLineEdit::bidiVisualMovement(RTL, 3 items)
PASS   : tst_QLineEdit::bidiVisualMovement(LTR, 4 items)
PASS   : tst_QLineEdit::bidiVisualMovement(RTL, 4 items)
PASS   : tst_QLineEdit::bidiLogicalMovement(Latin text)
PASS   : tst_QLineEdit::bidiLogicalMovement(Hebrew text, one item)
PASS   : tst_QLineEdit::bidiLogicalMovement(Hebrew text after Latin text)
PASS   : tst_QLineEdit::bidiLogicalMovement(Latin text after Hebrew text)
PASS   : tst_QLineEdit::bidiLogicalMovement(LTR, 3 items)
PASS   : tst_QLineEdit::bidiLogicalMovement(RTL, 3 items)
PASS   : tst_QLineEdit::bidiLogicalMovement(LTR, 4 items)
PASS   : tst_QLineEdit::bidiLogicalMovement(RTL, 4 items)
PASS   : tst_QLineEdit::selectAndCursorPosition()
PASS   : tst_QLineEdit::inputMethod()
PASS   : tst_QLineEdit::inputMethodSelection()
PASS   : tst_QLineEdit::inputMethodQueryImHints(None)
PASS   : tst_QLineEdit::inputMethodQueryImHints(Password)
PASS   : tst_QLineEdit::inputMethodQueryImHints(Normal)
PASS   : tst_QLineEdit::inputMethodQueryEnterKeyType()
PASS   : tst_QLineEdit::inputMethodUpdate()
PASS   : tst_QLineEdit::undoRedoAndEchoModes(Normal)
PASS   : tst_QLineEdit::undoRedoAndEchoModes(NoEcho)
PASS   : tst_QLineEdit::undoRedoAndEchoModes(Password)
PASS   : tst_QLineEdit::undoRedoAndEchoModes(PasswordEchoOnEdit)
PASS   : tst_QLineEdit::clearButton()
PASS   : tst_QLineEdit::clearButtonVisibleAfterSettingText_QTBUG_45518()
PASS   : tst_QLineEdit::sideWidgets()
PASS   : tst_QLineEdit::sideWidgetsActionEvents()
PASS   : tst_QLineEdit::sideWidgetsEffectiveMargins()
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, non-focused, left)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, focused, left)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, non-focused, left)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, focused, left)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, non-focused, center)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, focused, center)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, non-focused, center)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, focused, center)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, non-focused, right)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(empty, focused, right)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, non-focused, right)
PASS   : tst_QLineEdit::shouldShowPlaceholderText(non-empty, focused, right)
PASS   : tst_QLineEdit::QTBUG1266_setInputMaskEmittingTextEdited()
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Copy)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(MoveToNextChar)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(SelectAll)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Right press)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Left press)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Paste)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Cut)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Undo)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Redo)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(a)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(b)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(c)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(x)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(X)
PASS   : tst_QLineEdit::shortcutOverrideOnReadonlyLineEdit(Alt+Home)
PASS   : tst_QLineEdit::QTBUG59957_clearButtonLeftmostAction()
PASS   : tst_QLineEdit::QTBUG_60319_setInputMaskCheckImSurroundingText()
QWARN  : tst_QLineEdit::testQuickSelectionWithMouse() Mouse event at 111, 21 occurs outside target window (222x21).
QWARN  : tst_QLineEdit::testQuickSelectionWithMouse() Mouse event at 130, 21 occurs outside target window (222x21).
QWARN  : tst_QLineEdit::testQuickSelectionWithMouse() Mouse event at 111, 21 occurs outside target window (222x21).
PASS   : tst_QLineEdit::testQuickSelectionWithMouse()
PASS   : tst_QLineEdit::inputRejected()
PASS   : tst_QLineEdit::keyReleasePropagates()
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, no selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, no selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start from middle, no selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end from middle, no selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end from first, no selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, full selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, full selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, full selection, single word)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, full selection, single word)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, partial word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, partial word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, partial inner word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, partial inner word selection)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, selection with space)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, selection with space)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete start, partial word selection with space)
PASS   : tst_QLineEdit::deleteWordByKeySequence(Delete end, partial selection with space)
PASS   : tst_QLineEdit::cleanupTestCase()
Totals: 394 passed, 0 failed, 0 skipped, 0 blacklisted, 7276ms
********* Finished testing of tst_QLineEdit *********
