History log of /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4262ef4e11ae2c5dc0a8db980d4996c04731bc2b 23-Mar-2015 Dan Zivkovic <zivkovic@google.com> We can't spell check Russian without an LM.

Change-Id: I635a51acc2e45aebe23a1cf69da1b5c72a6ac9e1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ffd808b4462875a2c15d471dea020f263b833a60 23-Mar-2015 Dan Zivkovic <zivkovic@google.com> We ship with English, so we can't unit test French

Change-Id: I20a470a18ca0cd47fe7588958be904eb23fdf1a2
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
3e792f61ad702b77cc3c4d6d2887e7475f4ffde6 23-Mar-2015 Dan Zivkovic <zivkovic@google.com> Minor unit test fixes.

Change-Id: I800bb33a10f31d5b934b00768bc8fe4776e36f90
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ab5912959435c1901e268bc9766090e604f3523d 20-Mar-2015 Mohammadinamul Sheik <inamul@google.com> Add prev words context to the SuggestedWordInfo.

Bug: 19712589
Bug: 19715579
Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
cab6fa3e1b9f22135825cfdee1fb9df992e63234 17-Mar-2015 Dan Zivkovic <zivkovic@google.com> Fix some InputLogicTests.

Change-Id: I3dd080844ee96dd60ab50ddc74632181dec775a2
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
5455179b54eb8230577f518db082796a3055685a 13-Mar-2015 Dan Zivkovic <zivkovic@google.com> Revert "Next-word suggestion bit in keyboard settings."

This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32.

Bug 19596067.

Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
116e58c437526ea2503564317e2731b8126acaa4 13-Mar-2015 Chieu Nguyen <cvnguyen@google.com> Remove autocorrection aggressiveness settings.

Replace multiple settings with binary switch for autocorrection.

Bug: 19589766
Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
1ae16dc3db170802d1b38273f477125a2a969d32 04-Mar-2015 Dan Zivkovic <zivkovic@google.com> Next-word suggestion bit in keyboard settings.

This feature works in supported languages.
We don't need a user setting.

Bug 19596067.

Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ec0d6bb9b708070c71981021712dfad0352a4cfe 07-Nov-2014 Tadashi G. Takaoka <takaoka@google.com> Merge "Move current subtype management code to RichInputMethodManager"
5b91b551e5ffaf2c2e691dfbd434f21c82293986 06-Nov-2014 Jean Chalard <jchalard@google.com> Move util classes under common

Also why did we have two copies of LocaleUtils >.>

Bug: 18108776
Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
7fb0ed58edd4cc2514f0b5dd5bd2083889ff325c 06-Nov-2014 Tadashi G. Takaoka <takaoka@google.com> Move current subtype management code to RichInputMethodManager

Change-Id: I82d5a17a5ec96f26047d29e79f3f28850fc5b3bb
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
36799b2aa2982ec17341cd2c5ed81e608bcee8c6 29-Oct-2014 Jean Chalard <jchalard@google.com> Move InputPointers and ResizableIntArray to common

Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
4beeb9253a06482299e0c67467531d30436a02fc 28-Oct-2014 Jean Chalard <jchalard@google.com> Move StringUtils under common.

Bug: 18108776
Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9afac3319c09f3daa626a403927a89c6ec25d3b8 24-Oct-2014 Jean Chalard <jchalard@google.com> Merge "Add tests for type through recorrection"
9342484e8d573a40f470b6a593df31c602fa4076 23-Oct-2014 Ken Wakasa <kwakasa@google.com> Move Constants.java to the latin.common package

Our intention is to have classes of latinime-common under the common
package as much as we can.

Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
7e930bfb3a6b4a36e6e6cde5cecc76640c148fb0 15-Oct-2014 Jean Chalard <jchalard@google.com> Add tests for type through recorrection

Also introduce some helper methods

Change-Id: I0f99733a4b7f0318b2b07217b614c19ea98859fc
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
5f00fe09e9a611b647592188316e5999465df4d3 20-Oct-2014 Tadashi G. Takaoka <takaoka@google.com> Fix some compiler warnings

This CL fixes the following compiler warnings.

- Indirect access to static member
- Access to a non-accessible member of an enclosing type
- Parameter assignment
- Method can be static
- Local variable declaration hides another field or variable
- Value of local variable is not used
- Unused import
- Unused private member
- Unnecessary 'else' statement
- Unnecessary declaration of throw exception
- Redundant type arguments
- Missing '@Override' annotation
- Unused '@SuppressWarning' annotations

Bug: 18003991
Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9ddbee8570af667b5b325ae4136853aaea85c5b9 15-Oct-2014 Jean Chalard <jchalard@google.com> Add the first gesture unit tests.

At last I found a simple way to do it !

Bug: 8845843
Change-Id: I4dd3bf987b58e29a44cf0d7389d294657a33abe1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
81a5a10476a8ada6bbcaeb58d7c23d05f4ec1ab0 07-Oct-2014 Jean Chalard <jchalard@google.com> [ML19] Actually switch the language when appropriate

That is, when auto-correcting or when manually picking.
This is not great, but it's a good starting point.

Bug: 11230254
Change-Id: I07627f48e2de1c28053d6572c7c72625808ec79c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
161080c0291d978ed43f11c7b8939fee5fb17e06 17-Sep-2014 Jean Chalard <jchalard@google.com> Fix tests.

Looper.prepare() is not called automatically for us any more.

Bug: 17518123
Change-Id: I2fb6caa4ef79ce7ed86ff58518f4b000483e508f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
908f0ed1541d1f5a9cb6d89d06ec39c219d079bd 06-Aug-2014 Jean Chalard <jchalard@google.com> Introduce onEvent() to improve testability

...and prepare for the future

Change-Id: Ieed96ab552993fd148e80b9c3355f1b569bd716f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
f5f5fb4b6442f5a67ab5c4fb5610d4c8dff3d2b7 07-Aug-2014 Ken Wakasa <kwakasa@google.com> Revert "Introduce onEvent() to improve testability"

This reverts commit ef74e737f580f7ac0b3bd70d6255dde3c87d9078.

Apparently, this CL broke several unit tests.

Change-Id: I86cf5f1ffb0214707afe99ee97f92ba8c5157f3f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
ef74e737f580f7ac0b3bd70d6255dde3c87d9078 06-Aug-2014 Jean Chalard <jchalard@google.com> Introduce onEvent() to improve testability

...and prepare for the future

Change-Id: Ieed96ab552993fd148e80b9c3355f1b569bd716f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
3fb5a541a44bc9a82663895fd09c342299f45b56 30-Jun-2014 Jean Chalard <jchalard@google.com> Fix tests

Change-Id: I12ba56d021b50c03dc62e3f3c8db3ecada2f6a4b
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
d0d3d813d23efe40598970c51bb8f064b9e3771d 29-May-2014 Jean Chalard <jchalard@google.com> Fix tests

DEBUG in LatinIME has been changed by Ie52007dc to mean both
DebugSettings.PREF_DEBUG_MODE and Settings.PREF_KEY_IS_INTERNAL
instead of just DEBUG_MODE as used to be the case. Tests depend
on the debug mode to test many things and they make sure they run
in debug mode or they fail. This has tests understand the change in
policy.

Change-Id: Ie9f29e6a1d85e19704c8940d3fcf97c13c3dbaa6
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
68730d1c8eac4f3fad94a6525b343e2a136f4ffe 13-May-2014 Jean Chalard <jchalard@google.com> Fix unit tests.

Language change has always been strange. That's because we
didn't call the right method >.>
Also, extra values were not passed in correctly.

Change-Id: Ifc345988df944ad691fe22cb71cb519e47a5a223
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
2282e8520a2c1984989a14fb09896536f5033b26 31-Mar-2014 Jean Chalard <jchalard@google.com> Fix updating the shift state upon backspace

Bug: 13514349
Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
4370ff0998d3240cfda7745d08edbdd11703b984 07-Apr-2014 Jean Chalard <jchalard@google.com> Fix some flaky tests.

In tests, we create many instances of LatinIME, but we never
destroy them. That means we never close the dictionaries nor
the handlers.
This change calls onDestroy, which closes all dictionaries, and
adds some code to finish the handlers.

Change-Id: I942517a2a940c54256b08763f6b38f5b55809f55
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
28a59dd049bafa45de628e2cafda47bf46d9e22a 03-Apr-2014 Jean Chalard <jchalard@google.com> Fix a bug with double-space-to-period

Bug: 13778001
Change-Id: I3ebd57950cdfacbbcdc64ed214c0590519a0665c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
d36328cecf3b0c5e7acde7bd5963ea670b8d634f 20-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Add test only methods to test personalized dicts.

Bug: 11122480
Change-Id: I79a4a73ff09a2d34d4ca094d705e901fb4bc855c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
6d43124215ca49feb35022c602d1dae7b5f23e4d 17-Feb-2014 Yohei Yukawa <yukawa@google.com> Stop using deprecated InputMethodSubtype constructor

The constructors of InputMethodSubtype were deprecated in API level 19.
However we cannot yet switch to a new InputMethodSubtypeBuilder style
due to our minimum support API level.

As an intermediate solution, this patch replaces the these API calls
with InputMethodSubtypeCompatUtils.newInputMethodSubtype so that
these legacy API call can be consolidated at the same place.

BUG: 13030512
Change-Id: I561a585f5dbea56c337680b645be5ef07015a0b1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
da973e75dcea8dac8c83d7dcc4a7a33a69bab2cd 13-Feb-2014 Tadashi G. Takaoka <takaoka@google.com> Make InputLogicTest more robust

Change-Id: I134f14971126cbeed05b472c08747f2b88ad30e6
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
bac89ecc508052161704ef02c26e4e1d4d5060fa 12-Feb-2014 Jean Chalard <jchalard@google.com> Fix a failing test.

A replay of that old, horribly hard-to-find bug: we post a
resume message during onStartInputView, so we need
to process it before we start the test. But now the message
is posted with a delay, so we need to wait for the delay...

Change-Id: I843d70e636fa51a68aadbdbbaa73b1711ad7bddd
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
7b6e999cd174f63501ccabdade5489d61107b341 10-Jan-2014 Jean Chalard <jchalard@google.com> Fix a test.

Bug: 12483313
Change-Id: Ia811d614b9260367871bc5717f587538adf46789
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
9f1fe87580adc9ca041fc044f88341fa262c82a2 08-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Make reloadMainDict() private.

Bug: 8187060
Change-Id: I852a751d748f39512e62c9cd69748dfbe87b2151
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
1404c1af850236da4fe4ed3825b70cb228a1da5b 20-Dec-2013 Jean Chalard <jchalard@google.com> [IL21] Move the workaround utils to a better place.

Bug: 8636060
Change-Id: I566f9e109ebcabe3a6a778118434ce79d02d1113
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputTestsBase.java
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