diff options
author | 2014-02-17 14:15:57 +0900 | |
---|---|---|
committer | 2014-06-18 17:45:53 +0900 | |
commit | bfea7dec1a4260104b6d4b316f2163368478869c (patch) | |
tree | 0e0d337d037159e41d738b5364188fc2db940f5a /tests/src/com/android/inputmethod/latin/ShiftModeTests.java | |
parent | 4c45fff2404b274cf6345221412671a81f0dba46 (diff) | |
download | latinime-bfea7dec1a4260104b6d4b316f2163368478869c.tar.gz latinime-bfea7dec1a4260104b6d4b316f2163368478869c.tar.xz latinime-bfea7dec1a4260104b6d4b316f2163368478869c.zip |
Add a test for Armenian periods.
Bug: 11463389
Change-Id: Ic1a612bd6b2693369a1688e6a2273cff26fbe6d1
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/ShiftModeTests.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/ShiftModeTests.java | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/tests/src/com/android/inputmethod/latin/ShiftModeTests.java b/tests/src/com/android/inputmethod/latin/ShiftModeTests.java index a319ffda6..db3c9baa9 100644 --- a/tests/src/com/android/inputmethod/latin/ShiftModeTests.java +++ b/tests/src/com/android/inputmethod/latin/ShiftModeTests.java @@ -111,24 +111,16 @@ public class ShiftModeTests extends InputTestsBase { assertTrue("(Spanish) Auto caps after inverted bang", isCapsModeAutoShifted()); } - public void DISABLED_testOtherSentenceSeparators() { - // We only run this test on Kitkat+ because previous versions of Android don't - // have an Armenian locale. For some reason I don't know, when the requested - // locale is not present as a device locale, then the application under test can't - // access the resources in that locale -- though it works when the app is actually - // running on the device and not under test. If we ever figure out what's going - // on, remove this test. - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { - changeLanguage("hy-AM"); - assertTrue("(Armenian) Auto caps at start", isCapsModeAutoShifted()); - type("Hey. "); - assertFalse("(Armenian) No auto-caps after latin period", isCapsModeAutoShifted()); - type("Hey\u0589"); - assertFalse("(Armenian) No auto-caps directly after armenian period", - isCapsModeAutoShifted()); - type(" "); - assertTrue("(Armenian) Auto-caps after armenian period-whitespace", - isCapsModeAutoShifted()); - } + public void testOtherSentenceSeparators() { + changeLanguage("hy_AM"); + assertTrue("(Armenian) Auto caps at start", isCapsModeAutoShifted()); + type("Hey. "); + assertFalse("(Armenian) No auto-caps after latin period", isCapsModeAutoShifted()); + type("Hey\u0589"); + assertFalse("(Armenian) No auto-caps directly after armenian period", + isCapsModeAutoShifted()); + type(" "); + assertTrue("(Armenian) Auto-caps after armenian period-whitespace", + isCapsModeAutoShifted()); } } |