diff options
author | 2014-08-29 10:10:39 +0000 | |
---|---|---|
committer | 2014-08-29 10:10:40 +0000 | |
commit | 9eec97d5b06ebd1325b5f59a0097c6ae7dcd77b5 (patch) | |
tree | 13a43f8f1ae0838daf551f968b3d9b066c3cc2aa /tests/src | |
parent | f0933dd17deb1f0e15faa2c0f1f676c044017b89 (diff) | |
parent | e59f3e4fbf8545b1bfb7d1c8a2525446fcc106c7 (diff) | |
download | latinime-9eec97d5b06ebd1325b5f59a0097c6ae7dcd77b5.tar.gz latinime-9eec97d5b06ebd1325b5f59a0097c6ae7dcd77b5.tar.xz latinime-9eec97d5b06ebd1325b5f59a0097c6ae7dcd77b5.zip |
Merge "Use DictionaryFacilitatorLruCache for personalization."
Diffstat (limited to 'tests/src')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/DistracterFilterTest.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/src/com/android/inputmethod/latin/DistracterFilterTest.java b/tests/src/com/android/inputmethod/latin/DistracterFilterTest.java index e6fb28260..af22fb8b9 100644 --- a/tests/src/com/android/inputmethod/latin/DistracterFilterTest.java +++ b/tests/src/com/android/inputmethod/latin/DistracterFilterTest.java @@ -31,13 +31,17 @@ import com.android.inputmethod.latin.utils.DistracterFilterCheckingExactMatchesA */ @LargeTest public class DistracterFilterTest extends AndroidTestCase { + private DictionaryFacilitatorLruCache mDictionaryFacilitatorLruCache; private DistracterFilterCheckingExactMatchesAndSuggestions mDistracterFilter; @Override protected void setUp() throws Exception { super.setUp(); final Context context = getContext(); - mDistracterFilter = new DistracterFilterCheckingExactMatchesAndSuggestions(context); + mDictionaryFacilitatorLruCache = new DictionaryFacilitatorLruCache(context, + 2 /* maxSize */, "" /* dictionaryNamePrefix */); + mDistracterFilter = new DistracterFilterCheckingExactMatchesAndSuggestions(context, + mDictionaryFacilitatorLruCache); RichInputMethodManager.init(context); final RichInputMethodManager richImm = RichInputMethodManager.getInstance(); final ArrayList<InputMethodSubtype> subtypes = new ArrayList<>(); @@ -50,6 +54,11 @@ public class DistracterFilterTest extends AndroidTestCase { mDistracterFilter.updateEnabledSubtypes(subtypes); } + @Override + protected void tearDown() { + mDictionaryFacilitatorLruCache.evictAll(); + } + public void testIsDistractorToWordsInDictionaries() { final PrevWordsInfo EMPTY_PREV_WORDS_INFO = PrevWordsInfo.EMPTY_PREV_WORDS_INFO; |