diff options
author | 2014-10-27 15:32:05 +0900 | |
---|---|---|
committer | 2014-10-27 15:32:05 +0900 | |
commit | 3844f74aff2fc0e7ca38f00e9dd7ec6d229880e6 (patch) | |
tree | 6291f89b4a881a785380a7f5b3b29b1b04500f3f /tests/src/com/android | |
parent | 23a357d71d5d1a404975375fd376618a4fd2a596 (diff) | |
download | latinime-3844f74aff2fc0e7ca38f00e9dd7ec6d229880e6.tar.gz latinime-3844f74aff2fc0e7ca38f00e9dd7ec6d229880e6.tar.xz latinime-3844f74aff2fc0e7ca38f00e9dd7ec6d229880e6.zip |
Fix: deleted PtNode handling in v403.
If a word is once deleted, the word never gets into the
personalized dictionaries due to this bug.
Change-Id: Ife4e3fe1ba0615b4135e6291d2151b0db7d3f940
Diffstat (limited to 'tests/src/com/android')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java b/tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java index 47badc1f2..f90b266b6 100644 --- a/tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java +++ b/tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java @@ -746,7 +746,12 @@ public class BinaryDictionaryDecayingTests extends AndroidTestCase { assertTrue(binaryDictionary.isValidWord("aaa")); assertTrue(binaryDictionary.removeUnigramEntry("aaa")); assertFalse(binaryDictionary.isValidWord("aaa")); - + onInputWord(binaryDictionary, "aaa", false /* isValidWord */); + assertFalse(binaryDictionary.isValidWord("aaa")); + onInputWord(binaryDictionary, "aaa", false /* isValidWord */); + assertTrue(binaryDictionary.isValidWord("aaa")); + assertTrue(binaryDictionary.removeUnigramEntry("aaa")); + assertFalse(binaryDictionary.isValidWord("aaa")); binaryDictionary.close(); } |