aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-08-29 13:18:23 +0900
committerJean Chalard <jchalard@google.com>2014-08-29 06:56:34 +0000
commit4e28a6a844d057abd4d078fba5b2d2e2cd11747b (patch)
tree8b28efcdb6810d1b51574dd2afecffdf3f56d720 /tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java
parentf2eadbb497a172f602e49226a7f891d9e9097760 (diff)
downloadlatinime-4e28a6a844d057abd4d078fba5b2d2e2cd11747b.tar.gz
latinime-4e28a6a844d057abd4d078fba5b2d2e2cd11747b.tar.xz
latinime-4e28a6a844d057abd4d078fba5b2d2e2cd11747b.zip
Fix an IOOB exception
Bug: 17316001 Change-Id: Iaa2cfd30ebbe0d49e10a5c3a30336e06817d0a8b
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java')
-rw-r--r--tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java b/tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java
index c28d08cdb..869c550e0 100644
--- a/tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java
+++ b/tests/src/com/android/inputmethod/latin/SuggestedWordsTests.java
@@ -148,5 +148,15 @@ public class SuggestedWordsTests extends AndroidTestCase {
// Make sure getTypedWordInfoOrNull() returns null.
assertNull(SuggestedWords.EMPTY.getTypedWordInfoOrNull());
+
+ final SuggestedWords emptySuggestedWords = new SuggestedWords(
+ new ArrayList<SuggestedWordInfo>(), null /* rawSuggestions */,
+ false /* typedWordValid */,
+ false /* willAutoCorrect */,
+ false /* isObsoleteSuggestions */,
+ SuggestedWords.INPUT_STYLE_NONE);
+ assertNull(emptySuggestedWords.getTypedWordInfoOrNull());
+
+ assertNull(SuggestedWords.EMPTY.getTypedWordInfoOrNull());
}
}