diff options
author | 2014-04-10 08:47:20 +0000 | |
---|---|---|
committer | 2014-04-10 08:47:20 +0000 | |
commit | 2e967f66074fdc13ba2bc9b1932f036897e3b00a (patch) | |
tree | 407124d4e3a0a286cc2695c0e774f65c16174487 /tests/src/com/android/inputmethod/latin/InputTestsBase.java | |
parent | 9eec53a2c227c791f62659aebcbe18fcf517e65b (diff) | |
parent | 4370ff0998d3240cfda7745d08edbdd11703b984 (diff) | |
download | latinime-2e967f66074fdc13ba2bc9b1932f036897e3b00a.tar.gz latinime-2e967f66074fdc13ba2bc9b1932f036897e3b00a.tar.xz latinime-2e967f66074fdc13ba2bc9b1932f036897e3b00a.zip |
Merge "Fix some flaky tests."
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/InputTestsBase.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/InputTestsBase.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/InputTestsBase.java b/tests/src/com/android/inputmethod/latin/InputTestsBase.java index 1383ff903..e5f111ab6 100644 --- a/tests/src/com/android/inputmethod/latin/InputTestsBase.java +++ b/tests/src/com/android/inputmethod/latin/InputTestsBase.java @@ -213,13 +213,18 @@ public class InputTestsBase extends ServiceTestCase<LatinIMEForTests> { @Override protected void tearDown() throws Exception { + mLatinIME.onFinishInputView(true); + mLatinIME.onFinishInput(); + runMessages(); mLatinIME.mHandler.removeAllMessages(); setBooleanPreference(Settings.PREF_BIGRAM_PREDICTIONS, mPreviousBigramPredictionSettings, true /* defaultValue */); setStringPreference(Settings.PREF_AUTO_CORRECTION_THRESHOLD, mPreviousAutoCorrectSetting, DEFAULT_AUTO_CORRECTION_THRESHOLD); setDebugMode(false); + mLatinIME.recycle(); super.tearDown(); + mLatinIME = null; } // We need to run the messages added to the handler from LatinIME. The only way to do |