From 5806ff20dc4f4b668fbf5507d24e9e63d32840d1 Mon Sep 17 00:00:00 2001 From: Ning Chi Date: Tue, 7 Dec 2010 14:31:30 +0200 Subject: Changes: update ut_mtextedit for QInputMethodEvent::Selection RevBy: Pekka Vuorela --- tests/ut_mtextedit/ut_mtextedit.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/ut_mtextedit/ut_mtextedit.cpp b/tests/ut_mtextedit/ut_mtextedit.cpp index 6d67f884..0d7bee44 100644 --- a/tests/ut_mtextedit/ut_mtextedit.cpp +++ b/tests/ut_mtextedit/ut_mtextedit.cpp @@ -610,6 +610,16 @@ void Ut_MTextEdit::testInputMethodEvent() QCOMPARE(m_subject->text(), testString2); QCOMPARE(spy.count(), 1); // optimization with preedit == commit spy.clear(); + + m_subject->setText(testString); + int start = 0; + int length = 1; + QList attributes; + attributes << QInputMethodEvent::Attribute(QInputMethodEvent::Selection, start, + length, QVariant()); + QInputMethodEvent selectionEvent("", attributes); + m_subject->inputMethodEvent(&selectionEvent); + QCOMPARE(m_subject->selectedText(), testString.mid(0, 1)); } -- cgit v1.2.3