diff options
author | 2015-03-24 00:32:31 +0000 | |
---|---|---|
committer | 2015-03-24 00:32:31 +0000 | |
commit | 66ef3268a00a878d9dd7d87b7991aa49ea84e540 (patch) | |
tree | d2860296ebd72ad89af5822c4fe269ee94420d4d | |
parent | 2f7c39d3b7e0c8ac7737a395f3ea842fbe462a6a (diff) | |
parent | c4f71f6be88ffd610293ebe420733351ca016a83 (diff) | |
download | latinime-66ef3268a00a878d9dd7d87b7991aa49ea84e540.tar.gz latinime-66ef3268a00a878d9dd7d87b7991aa49ea84e540.tar.xz latinime-66ef3268a00a878d9dd7d87b7991aa49ea84e540.zip |
am c4f71f6b: Merge "We can\'t spell check Russian without an LM."
* commit 'c4f71f6be88ffd610293ebe420733351ca016a83':
We can't spell check Russian without an LM.
-rw-r--r-- | tests/src/com/android/inputmethod/latin/InputTestsBase.java | 7 | ||||
-rw-r--r-- | tests/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerServiceTest.java | 10 |
2 files changed, 7 insertions, 10 deletions
diff --git a/tests/src/com/android/inputmethod/latin/InputTestsBase.java b/tests/src/com/android/inputmethod/latin/InputTestsBase.java index f91adcd96..dead53da2 100644 --- a/tests/src/com/android/inputmethod/latin/InputTestsBase.java +++ b/tests/src/com/android/inputmethod/latin/InputTestsBase.java @@ -107,12 +107,15 @@ public class InputTestsBase extends ServiceTestCase<LatinIMEForTests> { throw new RuntimeException("Expected one span, found " + spans.length); } } + public SuggestionSpan getSpan() { + return (SuggestionSpan) mSpan; + } public boolean isAutoCorrectionIndicator() { return (mSpan instanceof SuggestionSpan) && - 0 != (SuggestionSpan.FLAG_AUTO_CORRECTION & ((SuggestionSpan)mSpan).getFlags()); + 0 != (SuggestionSpan.FLAG_AUTO_CORRECTION & getSpan().getFlags()); } public String[] getSuggestions() { - return ((SuggestionSpan)mSpan).getSuggestions(); + return getSpan().getSuggestions(); } } diff --git a/tests/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerServiceTest.java b/tests/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerServiceTest.java index 2272d6ba0..e7c48da19 100644 --- a/tests/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerServiceTest.java +++ b/tests/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerServiceTest.java @@ -53,14 +53,8 @@ public class AndroidSpellCheckerServiceTest extends InputTestsBase { sleep(1000); final SpanGetter span = new SpanGetter(mEditText.getText(), SuggestionSpan.class); - // If no span, the following will crash - final String[] suggestions = span.getSuggestions(); - // For this test we consider "годп" should yield at least 2 suggestions (at this moment - // it yields 5). - assertTrue(suggestions.length >= 2); - // We also assume the top suggestion should be "года", which is the top word in the - // Russian dictionary. - assertEquals("", "года", suggestions[0]); + // We don't ship with Russian LM + assertNull(span.getSpan()); } public void testSpellcheckWithPeriods() { |