aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-05-23 19:34:46 +0900
committerJean Chalard <jchalard@google.com>2014-05-23 19:35:43 +0900
commit47ea762fb2968377280451585c71a34f31fff619 (patch)
treeb4bab8f5bfb1e86bea633f1d8a822ec5745388fd
parent75cb258ee40a97654ae364f00e1803d0bce35da8 (diff)
downloadlatinime-47ea762fb2968377280451585c71a34f31fff619.tar.gz
latinime-47ea762fb2968377280451585c71a34f31fff619.tar.xz
latinime-47ea762fb2968377280451585c71a34f31fff619.zip
Add a test for armenian period.
Bug: 11463389 Change-Id: Ib482290672947df61b86cdb4e78461e9ce843f94
-rw-r--r--tests/src/com/android/inputmethod/latin/ShiftModeTests.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/ShiftModeTests.java b/tests/src/com/android/inputmethod/latin/ShiftModeTests.java
index de5538ed6..f3756c2c8 100644
--- a/tests/src/com/android/inputmethod/latin/ShiftModeTests.java
+++ b/tests/src/com/android/inputmethod/latin/ShiftModeTests.java
@@ -109,4 +109,17 @@ public class ShiftModeTests extends InputTestsBase {
type("ยก");
assertTrue("(Spanish) Auto caps after inverted bang", 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());
+ }
}