History log of /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
72bc9ad37ed3d89ccea253542b867221a1d9a129 08-Oct-2013 Keisuke Kuroyanagi <ksk@google.com> Add Ime language switching test.

Change-Id: I6a96dc5fdd533899353d537382608c2759faff1c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
24aad5a4d545e743fe43953c1a9d8141c022d355 20-Aug-2013 Jean Chalard <jchalard@google.com> [AC4] Add native methods necessary for auto-commit

Bug: 9059617
Change-Id: I7a47b0675446fc4f39628c60d16de9aea90d1b4d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
e193c5255d96d3971ee207b459a8a1e91c0d176c 10-Sep-2013 Yuichiro Hanada <yhanada@google.com> Revert Ida230ca42 and I6adf7d08f.

Change-Id: I2ddb250d5a473ea955a5171656974de7288a13f7
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
cc2751ba03fad6af5da0a7b5d421963e040d690f 05-Sep-2013 Yuichiro Hanada <yhanada@google.com> Make commitCurrentAutoCorrection asynchronous.

Change-Id: Ida230ca4243347fb3ab9fda7de3a9a18f886cd1c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
e8ef09567077211da034a77b457fd5f87e70f6f0 20-Aug-2013 Jean Chalard <jchalard@google.com> [AC2] Reference a dict rather than a string in suggestion infos

Bug: 9059617
Change-Id: Ic17bc0fd5d812268fd37d7fd35b4e9ebfb95fa5e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ef1e363016623ccf409c8c270f2c1e35a67734c9 19-Aug-2013 Jean Chalard <jchalard@google.com> [AC1] Add a memory of where to cut the first word.

Bug: 9059617
Change-Id: I931b6d1eb49f9f7dd7d5b18956e35751d1b2b631
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
c239a34262358e51aedb15f2e315bbe9bcd57c4b 15-Aug-2013 Jean Chalard <jchalard@google.com> Support languages that don't use spaces.

Thai is an example.

Bug: 10138062
Change-Id: Ib9a8264c77ed42b4256432d7c8a60d08575dcdc7
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
7dc60f9db729e93cb591492574a436418c553ebf 12-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Add getters and copy constructor to Key class

Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
e8264cab71af545a6124fc6137837b7459145d25 12-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Utilize Keyboard.getKey(codePoint)

Change-Id: Ia4df4dfbf3b6d22f7b93b979bba36e4920af2239
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
5408fec63a52015af9eefe3042eb1c435912195b 29-Jul-2013 Jean Chalard <jchalard@google.com> Fix an NPE

Also make mSuggest private for more security.

Bug: 10045657
Change-Id: I712505e4d2a2606efff5d09ba9b4c656f9e7c7a9
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
bc1813186df823e4e1a5aabceb3198674387061e 24-Jun-2013 Ken Wakasa <kwakasa@google.com> Merge "Move util classes to the latin/utils directory"
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
a099638667f79e509a0c12d0d8457946b7df8de5 24-Jun-2013 Jean Chalard <jchalard@google.com> Fix tests for Ia78d3540

Bug: 9550023
Change-Id: I13f4411573ff7b2564e88fc9b9a8d801dde23019
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
c9aaba125365cf767356a4bea442153e95bbf6a1 14-May-2013 Jean Chalard <jchalard@google.com> Don't process recorrection or resets when not shown

Bug: 8954116
Change-Id: Ica27dbfc570643bb81e6cdf34cc7c796ea080d71
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
c43417fb5d037d49c49176ed92f995b74b861d3e 01-May-2013 Satoshi Kataoka <satok@google.com> Fix build

Change-Id: Ib9373b26b04b0f4789b3cd6a7af64e4bcd2c4b9c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
d5781eef628c2cd4ac38029040746daa4679d637 01-May-2013 Satoshi Kataoka <satok@google.com> Fix Google spell checker tests

Bug: 8613307

Change-Id: Ief04a4abb6dc1f79660a2e419c9c5e271802b5a1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
d89ed476169f3d03aa8d080c40098f4724c093ad 12-Apr-2013 Jean Chalard <jchalard@google.com> Remove voodoo magic.

There was a much, much simpler way of achieving the same thing.

Bug: 8583091
Change-Id: I8882f389312caad3b17335672892a31d30cd00bc
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9310f42a36eabe99ed7dcd3b835d6cdaa3c6fdca 04-Apr-2013 Jean Chalard <jchalard@google.com> Offer to add any OOV typed word to the dictionary.

That includes gestures, which used not to work.

Bug: 8532637
Change-Id: I04606565d7000faadf954c4a806c39d4d162a2c1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
5d399ec719787f749acf542caab3f1b62423a4db 02-Apr-2013 Jean Chalard <jchalard@google.com> Change which backdoor the tests goes through

Yes that's even harder to understand. The old technique doesn't work
any more, so I have to drill a new hole in this class.

Bug: 8303100
Change-Id: I70a41b5094dab2bb56a17eaf55b2a2df853e4bb6
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
84bfde04216b471407801bf57a31687c4992bca0 02-Apr-2013 Jean Chalard <jchalard@google.com> Fix a test.

The test was not passing the correct input type when it was
creating the text view, resulting in mismatched types seen from
TextView and LatinIME with some bad results. The test would
even go as far as restoring it after it's been fixed by TextView.

Additionally, since we want to enter litteral carriage returns,
the input type should be MULTI_LINE. If not, TextView does
not allow carriage returns.

Bug: 8302690
Change-Id: I1c20bcf6ca554ad981048ec181e19c649f6c742e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ce6bcdd1a547c9874f05a08074cafdfea16196d6 12-Feb-2013 Tadashi G. Takaoka <takaoka@google.com> Separate caps mode related utils to CapsModeUtils

Change-Id: I32700c434b296bb3fd39e040c2dda1fe90667daf
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
b4598f7d05d6afd01ddc7ea0bed71dda837d1deb 05-Feb-2013 Tadashi G. Takaoka <takaoka@google.com> Add unit tests tags

Bug: 8131968
Change-Id: Ibca5a0d63a492134b8af401a62ca3a5748e003cf
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
01a4ebcd88f8a7001aac2f7f45293ceab717a30d 31-Jan-2013 Jean Chalard <jchalard@google.com> Add a way to know externally if we're installing a new dict

That helps tests know when to wait and when to declare the
dictionary actually not usable.

Bug: 7925814
Change-Id: Ic963c1206c43e3cde39ac4214a0d601f4fc6c03b
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
912ad4614f4bd10d871b16b5307fed1405f8c1e2 09-Jan-2013 Jean Chalard <jchalard@google.com> Fix international tests

Tests have been broken again by recent changes to subtype
choice within Latin IME. This fixes the problem and all tests
pass again.

This change also includes a small fix to one test that was
checking for something irrelevant.

Change-Id: I6a03dea24f99b0d2ad84c4161a8413f3060bb811
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
f483225397ddbd130b415c26909fa47d24fac97a 26-Dec-2012 Tadashi G. Takaoka <takaoka@google.com> Get rid of current subtype and system locale cache from SubtypeSwitcher

Bug: 7675452
Change-Id: I2121f56964b6d25e8d40f5b8ec67eeae527b2117
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
bc464e2952e102219f0b977fc1e9140ad5bd03e4 03-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Replace useless CharSequence to String

Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
6ae5e45118ecc7bc29fe4050286055ba30d144cd 10-Oct-2012 Jean Chalard <jchalard@google.com> Stop using private APIs in tests.

Not sure it's much better, but at least this is public.

Bug: 6202480
Change-Id: If6cda78fbd32cfb068e0b2fcb637914939b044b3
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
2752287c425b9be87800136bd616ee63940caaac 10-Oct-2012 Jean Chalard <jchalard@google.com> Fix failing tests.

Most of the failures can be ascribed to the tests not passing the correct
old position of the cursor on a second call to onUpdateSelection() to
LatinIME.

Bug: 7276565
Bug: 7276805
Bug: 7276195
Change-Id: I3f1b52cdcc783ea18838408bed50699b7254eaf4
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
c61bed6860cf047e4ef7fd851ae82727ac230440 04-Sep-2012 Jean Chalard <jchalard@google.com> Add a preliminary test for basic Russian spell check

Bug: 6981919
Change-Id: I5ec6a6468cb616e7a4369c79b4dbfc84f3d8de59
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
5d96585a388a0af8bf0e37fc38ed3d2630733ab9 04-Sep-2012 Jean Chalard <jchalard@google.com> Add a first test for the spell checker

Bug: 6981919
Change-Id: Idd34150cec70e71bde652428f1631693bbc4a9ff
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9fc6af325ec91a1a22c0679d374c0c3d6d03d9ac 22-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Fix SubtypeSwitcher initialization path

This change also removes the reference of LatinIME from
SubtypeSwitcher.

Bug: 7026856
Change-Id: I78a266f3682b11f09b49bbcdcdb6aee713e6af37
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ac78633be28e8990fc3b3a8de192c80966e746e3 21-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Rename and consolidate some constants

Change-Id: I7863936cca18b28bf0117afcbcf544a5fd7f185d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
6785b9072762e15bb49657ce7b7d228dab76e44a 21-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Remove touch coordinate from pickSuggestionManually

Change-Id: I33b1b4bc6fdfd263c4b2bb7125c07b4bddcf3c9f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
b0561ae98063f83684706886490ba5670138fccc 16-Jun-2012 Jean Chalard <jchalard@google.com> Remove a member (B5)

The new call in the test ensures getCurrentInputEditorInfo actually
works.

Change-Id: I2ee407bd9927d22db537d12f339e2b977a38054a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
f83a6821bbf3863415378ea39d3b705954318e41 18-May-2012 Jean Chalard <jchalard@google.com> Fix some of the input logic tests

This behavior has been changed for bug#6105732

Bug: 6516976
Change-Id: Ief8225b26d831cd92a051ce25cc005270b6b1776
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
48a7681e064ae259b840f0e757da2d716043d893 18-Apr-2012 Kurt Partridge <kep@google.com> researchLogger detail on IME sessions

log device type, screen size, etc. also simplification inside ResearchLogger
to use exceptions better, and fix ResearchLoggerTests to not change
preferences to specify the logfile.

multi-project change with Idfd193b16260215cca32886e288f03a0c12b2781

Bug: 6188932
Change-Id: Idd3ca6eb8e8e3934f68234b241c7fd7d0cc3bcd5
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9bfb6202154e06d7156f2f374dd9359f1be4eb68 12-Apr-2012 Kurt Partridge <kep@google.com> add logPoint for manual correction (inc touch pos)

Bug: 6188932
Change-Id: Ibcc4901bcfab6632ee4c59cb58d35452218a288d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9f7392ea9d9313b276bda59ec488cd5f994c1894 16-Apr-2012 Jean Chalard <jchalard@google.com> Adjust a test for a new default setting

Bug: 6338940
Change-Id: I8f14ce0de768ddb0394eb2b584d8753e0df82a28
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
b8e2ae3bc312269897057fccc34cd736c05bcc90 10-Apr-2012 Kurt Partridge <kep@google.com> change ResearchLoggerTests to check file

multi-project commit with I587003f2

Bug: 6188932
Change-Id: I3d3f0c9d011301489473dc330338ea4a7ba61e9e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
e0d06fa793e0a50ffb067be4806713d6bb6ef787 04-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Merge "Use InputMethodInfo.getSubtypeAt() to list all subtype in test"
52d50f9bd148f950b38996a4dc62020429594293 04-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Use InputMethodInfo.getSubtypeAt() to list all subtype in test

Change-Id: Ie42effc1c67870d70d0b6a5daed44b811063942b
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
fab089dac5d40bf27ba8397b4d9f57c25b1cf8c9 04-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Fix restoring debug mode in InputTestBase

Change-Id: I71f01b86c0e8b1e56d39d85795dc0a844cc6285f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9cc2c94c8b4bfd4e00e5d3478b9f6e520e791bc5 02-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Remove InputMethodSubtypeCompatWrapper

Bug: 6129704
Change-Id: I8f84f0f61a2205ac1fcd1cd40e3a586ee535282d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
6aaa105a851c1dc558a09a19fa716e9ad54270e4 28-Mar-2012 Tadashi G. Takaoka <takaoka@google.com> Fix coordinates of InputTestsBase.type

Bug: 6225317
Change-Id: I5c9adb3e65e5742680309b4f2d1a9f2b83ce546f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
8592ed408e8e81138172eefe2df28f00807a1e1f 23-Mar-2012 Jean Chalard <jchalard@google.com> Split input logic tests to make creating new tests easier

This will allow easier reuse of the complicated set up code
and the various helper methods.

Change-Id: I864eb0da476cbf0fe087ddb1713af80d3c3eb850
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java