diff options
author | 2010-08-25 00:24:46 -0700 | |
---|---|---|
committer | 2010-08-25 00:24:46 -0700 | |
commit | bf75bec7cd5ed50c1de447b27fe614321d044c1f (patch) | |
tree | d55d80be89263e604b6d6c8687b4f1fac6b5e568 | |
parent | f8737965be2039e4176db4b570d7f587e7ea2fcb (diff) | |
parent | 15d5dc532fc5460f103f8558f534e3c9e1bcdb97 (diff) | |
download | latinime-bf75bec7cd5ed50c1de447b27fe614321d044c1f.tar.gz latinime-bf75bec7cd5ed50c1de447b27fe614321d044c1f.tar.xz latinime-bf75bec7cd5ed50c1de447b27fe614321d044c1f.zip |
am 15d5dc53: Merge "Move ImeLoggerTests.java from package to vendor" into gingerbread
Merge commit '15d5dc532fc5460f103f8558f534e3c9e1bcdb97' into gingerbread-plus-aosp
* commit '15d5dc532fc5460f103f8558f534e3c9e1bcdb97':
Move ImeLoggerTests.java from package to vendor
-rw-r--r-- | tests/src/com/android/inputmethod/latin/ImeLoggerTests.java | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/tests/src/com/android/inputmethod/latin/ImeLoggerTests.java b/tests/src/com/android/inputmethod/latin/ImeLoggerTests.java deleted file mode 100644 index 234559bb7..000000000 --- a/tests/src/com/android/inputmethod/latin/ImeLoggerTests.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.android.inputmethod.latin; - -import android.test.ServiceTestCase; - -public class ImeLoggerTests extends ServiceTestCase<LatinIME> { - - private static final String WORD_SEPARATORS - = ".\u0009\u0020,;:!?\n()[]*&@{}<>;_+=|\\u0022"; - - public ImeLoggerTests() { - super(LatinIME.class); - } - static LatinImeLogger sLogger; - @Override - protected void setUp() { - try { - super.setUp(); - } catch (Exception e) { - e.printStackTrace(); - } - setupService(); - // startService(null); // can't be started because VoiceInput can't be found. - final LatinIME context = getService(); - context.mWordSeparators = WORD_SEPARATORS; - LatinImeLogger.init(context); - sLogger = LatinImeLogger.sLatinImeLogger; - } - /*********************** Tests *********************/ - public void testRingBuffer() { - for (int i = 0; i < sLogger.mRingCharBuffer.BUFSIZE * 2; ++i) { - LatinImeLogger.logOnDelete(); - } - assertEquals("", sLogger.mRingCharBuffer.getLastString()); - LatinImeLogger.logOnInputChar('t'); - LatinImeLogger.logOnInputChar('g'); - LatinImeLogger.logOnInputChar('i'); - LatinImeLogger.logOnInputChar('s'); - LatinImeLogger.logOnInputChar(' '); - LatinImeLogger.logOnAutoSuggestion("tgis", "this"); - LatinImeLogger.logOnInputChar(' '); - LatinImeLogger.logOnDelete(); - assertEquals("", sLogger.mRingCharBuffer.getLastString()); - LatinImeLogger.logOnDelete(); - assertEquals("tgis", sLogger.mRingCharBuffer.getLastString()); - assertEquals("tgis", LatinImeLogger.sLastAutoSuggestBefore); - LatinImeLogger.logOnAutoSuggestionCanceled(); - assertEquals("", LatinImeLogger.sLastAutoSuggestBefore); - LatinImeLogger.logOnDelete(); - assertEquals("tgi", sLogger.mRingCharBuffer.getLastString()); - for (int i = 0; i < sLogger.mRingCharBuffer.BUFSIZE * 2; ++i) { - LatinImeLogger.logOnDelete(); - } - assertEquals("", sLogger.mRingCharBuffer.getLastString()); - for (int i = 0; i < sLogger.mRingCharBuffer.BUFSIZE * 2; ++i) { - LatinImeLogger.logOnInputChar('a'); - } - assertEquals(sLogger.mRingCharBuffer.BUFSIZE, sLogger.mRingCharBuffer.length); - } -} |