diff options
| author | Mohammadinamul Sheik <inamul@google.com> | 2015-03-25 16:45:56 -0700 |
|---|---|---|
| committer | Mohammadinamul Sheik <inamul@google.com> | 2015-03-25 16:45:56 -0700 |
| commit | 8f526c9a55e0b30f81dcca07dc4f5f4fd341bdb1 (patch) | |
| tree | dde12831e3589ec9f2f2bd657262786dc7c94ae4 /tests | |
| parent | 622093dd3a33c711f107424d152d02fe2e4adf14 (diff) | |
| download | android_packages_inputmethods_LatinIME-8f526c9a55e0b30f81dcca07dc4f5f4fd341bdb1.tar.gz android_packages_inputmethods_LatinIME-8f526c9a55e0b30f81dcca07dc4f5f4fd341bdb1.tar.bz2 android_packages_inputmethods_LatinIME-8f526c9a55e0b30f81dcca07dc4f5f4fd341bdb1.zip | |
Use the complete Locale in generating the dictionary id.
- Also deleted a couple of dead methods.
Bug:19929051
Change-Id: I4f88dbc2a8204d5e2a20d1ad8c205a23c6319f8d
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/src/com/android/inputmethod/latin/utils/DictionaryInfoUtilsTests.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/utils/DictionaryInfoUtilsTests.java b/tests/src/com/android/inputmethod/latin/utils/DictionaryInfoUtilsTests.java index 6e716074c..812353cc4 100644 --- a/tests/src/com/android/inputmethod/latin/utils/DictionaryInfoUtilsTests.java +++ b/tests/src/com/android/inputmethod/latin/utils/DictionaryInfoUtilsTests.java @@ -20,6 +20,7 @@ import android.content.res.Resources; import android.test.AndroidTestCase; import android.test.suitebuilder.annotation.SmallTest; +import com.android.inputmethod.latin.common.LocaleUtils; import com.android.inputmethod.latin.settings.SpacingAndPunctuations; import java.util.Locale; @@ -44,4 +45,21 @@ public class DictionaryInfoUtilsTests extends AndroidTestCase { sp)); assertFalse(DictionaryInfoUtils.looksValidForDictionaryInsertion("!!!", sp)); } + + public void testGetMainDictId() { + assertEquals("main:en", + DictionaryInfoUtils.getMainDictId(LocaleUtils.constructLocaleFromString("en"))); + assertEquals("main:en_us", + DictionaryInfoUtils.getMainDictId(LocaleUtils.constructLocaleFromString("en_US"))); + assertEquals("main:en_gb", + DictionaryInfoUtils.getMainDictId(LocaleUtils.constructLocaleFromString("en_GB"))); + + assertEquals("main:es", + DictionaryInfoUtils.getMainDictId(LocaleUtils.constructLocaleFromString("es"))); + assertEquals("main:es_us", + DictionaryInfoUtils.getMainDictId(LocaleUtils.constructLocaleFromString("es_US"))); + + assertEquals("main:en_us_posix", DictionaryInfoUtils.getMainDictId( + LocaleUtils.constructLocaleFromString("en_US_POSIX"))); + } } |
