LatinIME/tests/src/com/android/inputmethod/latin
Dan Zivkovic f3c319fb8a Selections spans should not split surrogate pair.
When committing a span after a revert, the offset logic was such that it
split a surrogate unicode pair used to express an emoji.
Checking the last character of the span lets us avoid this problem.

Fix for bug 19255233.

Change-Id: I07d18d9002b5075f7925319dd05962011656c311
2015-02-04 16:35:18 -08:00
..
accounts Don't restore device specific preferences 2014-10-10 10:49:32 -07:00
common Selections spans should not split surrogate pair. 2015-02-04 16:35:18 -08:00
makedict Remove unused import 2014-11-12 16:27:14 -08:00
network Fix some compiler warnings 2014-10-21 19:28:37 +09:00
personalization Nuke Amanatto 2015-02-02 17:10:38 -08:00
settings Fix NPE in AppearanceSettingsFragment 2014-10-28 15:02:31 +09:00
spellcheck Special case periods in the spell checker 2014-06-10 19:52:58 +09:00
suggestions Support Accept typed word UI 2014-08-22 21:25:35 +09:00
touchinputconsumer Add calls to stub for API to consume gesture data. 2014-10-03 15:01:34 +09:00
utils Revert "Fix unit test failure due to translation glitch" 2014-12-17 06:14:49 +00:00
AppWorkaroundsTests.java [IL21] Move the workaround utils to a better place. 2013-12-20 16:48:54 +09:00
BinaryDictionaryDecayingTests.java Move util classes under common 2014-11-07 18:00:03 +09:00
BinaryDictionaryTests.java Move util classes under common 2014-11-07 18:00:03 +09:00
BlueUnderlineTests.java Move Constants.java to the latin.common package 2014-10-23 20:27:37 +09:00
DictionaryFacilitatorLruCacheTests.java Fix some compiler warnings 2014-10-21 19:28:37 +09:00
FusionDictionaryTests.java Renaming "blacklist" flag to "possibly offensive" 2014-10-21 11:51:47 +09:00
InputLogicTests.java Add some gesture-move tests 2014-10-28 13:18:16 +09:00
InputLogicTestsDeadKeys.java Move Constants.java to the latin.common package 2014-10-23 20:27:37 +09:00
InputLogicTestsLanguageWithoutSpaces.java Fix moving the cursor inside composition in lang w/o spaces 2014-12-22 17:47:33 +09:00
InputLogicTestsNonEnglish.java Move Constants.java to the latin.common package 2014-10-23 20:27:37 +09:00
InputTestsBase.java Merge "Move current subtype management code to RichInputMethodManager" 2014-11-07 18:02:22 +00:00
LatinIMEForTests.java Postponing memory deallocation after onFinishInputView 2014-10-06 23:14:48 +09:00
LatinImeStressTests.java Add latinime-common local lib 2014-10-22 19:26:21 +09:00
LatinImeTests.java Postponing memory deallocation after onFinishInputView 2014-10-06 23:14:48 +09:00
NgramContextTests.java Fix some compiler warnings 2014-10-21 19:28:37 +09:00
PunctuationTests.java Add the first gesture unit tests. 2014-10-15 19:04:06 +09:00
RichInputConnectionAndTextRangeTests.java Fix a misspelled method name 2014-12-02 12:53:56 +09:00
RichInputMethodSubtypeTests.java Remove unneeded Context argument 2014-11-21 12:49:04 +09:00
ShiftModeTests.java Move Constants.java to the latin.common package 2014-10-23 20:27:37 +09:00
SuggestedWordsTests.java Make the typed word a SuggestedWordInfo 2014-11-20 13:57:01 +09:00
WordComposerTests.java Move util classes under common 2014-11-07 18:00:03 +09:00