diff options
author | 2013-08-21 23:04:19 -0700 | |
---|---|---|
committer | 2013-08-21 23:04:19 -0700 | |
commit | ea916a2a0ac2ce9e40d71ef398b4566f430e1a32 (patch) | |
tree | c1236114066470b21b37bbd52088a06f6de6edf0 /tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java | |
parent | fb5c3956fd167bfa9dc7764d158d266380f88f28 (diff) | |
parent | e301085a70c9e5816fd98fb7d0fec3b2790b9359 (diff) | |
download | latinime-ea916a2a0ac2ce9e40d71ef398b4566f430e1a32.tar.gz latinime-ea916a2a0ac2ce9e40d71ef398b4566f430e1a32.tar.xz latinime-ea916a2a0ac2ce9e40d71ef398b4566f430e1a32.zip |
am e301085a: Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.
* commit 'e301085a70c9e5816fd98fb7d0fec3b2790b9359':
Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java b/tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java index eca12c0d8..7b3a01ccf 100644 --- a/tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java +++ b/tests/src/com/android/inputmethod/latin/utils/UserHistoryDictIOUtilsTests.java @@ -21,17 +21,18 @@ import android.test.AndroidTestCase; import android.test.suitebuilder.annotation.LargeTest; import android.util.Log; +import com.android.inputmethod.latin.makedict.DictEncoder; import com.android.inputmethod.latin.makedict.FormatSpec; import com.android.inputmethod.latin.makedict.FusionDictionary; import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup; import com.android.inputmethod.latin.makedict.Ver3DictDecoder; +import com.android.inputmethod.latin.makedict.Ver3DictEncoder; import com.android.inputmethod.latin.personalization.UserHistoryDictionaryBigramList; import com.android.inputmethod.latin.utils.UserHistoryDictIOUtils.BigramDictionaryInterface; import com.android.inputmethod.latin.utils.UserHistoryDictIOUtils.OnAddWordListener; import java.io.File; import java.io.FileNotFoundException; -import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; @@ -136,14 +137,8 @@ public class UserHistoryDictIOUtilsTests extends AndroidTestCase private void writeDictToFile(final File file, final UserHistoryDictionaryBigramList bigramList) { - try { - final FileOutputStream out = new FileOutputStream(file); - UserHistoryDictIOUtils.writeDictionaryBinary(out, this, bigramList, FORMAT_OPTIONS); - out.flush(); - out.close(); - } catch (IOException e) { - Log.e(TAG, "IO exception while writing file", e); - } + final DictEncoder dictEncoder = new Ver3DictEncoder(file); + UserHistoryDictIOUtils.writeDictionary(dictEncoder, this, bigramList, FORMAT_OPTIONS); } private void readDictFromFile(final File file, final OnAddWordListener listener) { |