diff options
author | 2014-02-27 21:15:05 -0800 | |
---|---|---|
committer | 2014-02-27 21:15:05 -0800 | |
commit | ed8e32e7c9c472ccc4e1e8bcd0dc030b74c02153 (patch) | |
tree | 809df1494ed37bb05e5518512bebecf7bdf3b4fb | |
parent | 981bfdc525629c3c923e0e591782f14b017001a9 (diff) | |
parent | 5c7c538f163c5013bc36c87a6befef58aae22a19 (diff) | |
download | latinime-ed8e32e7c9c472ccc4e1e8bcd0dc030b74c02153.tar.gz latinime-ed8e32e7c9c472ccc4e1e8bcd0dc030b74c02153.tar.xz latinime-ed8e32e7c9c472ccc4e1e8bcd0dc030b74c02153.zip |
am 5c7c538f: Add unit test message for KeyboardLayoutSetTests
* commit '5c7c538f163c5013bc36c87a6befef58aae22a19':
Add unit test message for KeyboardLayoutSetTests
-rw-r--r-- | tests/src/com/android/inputmethod/keyboard/KeyboardLayoutSetTestsBase.java | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/tests/src/com/android/inputmethod/keyboard/KeyboardLayoutSetTestsBase.java b/tests/src/com/android/inputmethod/keyboard/KeyboardLayoutSetTestsBase.java index 6dcf51370..9939a4335 100644 --- a/tests/src/com/android/inputmethod/keyboard/KeyboardLayoutSetTestsBase.java +++ b/tests/src/com/android/inputmethod/keyboard/KeyboardLayoutSetTestsBase.java @@ -80,12 +80,25 @@ public class KeyboardLayoutSetTestsBase extends AndroidTestCase { || mScreenMetrics == Constants.SCREEN_METRICS_LARGE_PHONE; } + private static String toString(final ArrayList<InputMethodSubtype> subtypeList) { + final StringBuilder sb = new StringBuilder(); + for (int index = 0; index < subtypeList.size(); index++) { + final InputMethodSubtype subtype = subtypeList.get(index); + sb.append((index + 1) + ": "); + sb.append(SubtypeLocaleUtils.getSubtypeNameForLogging(subtype)); + sb.append("\n"); + } + return sb.toString(); + } + public final void testAllSubtypesCount() { - assertEquals(NUMBER_OF_SUBTYPES, mAllSubtypesList.size()); + assertEquals(toString(mAllSubtypesList), + NUMBER_OF_SUBTYPES, mAllSubtypesList.size()); } public final void testAsciiCapableSubtypesCount() { - assertEquals(NUMBER_OF_ASCII_CAPABLE_SUBTYPES, mAsciiCapableSubtypesList.size()); + assertEquals(toString(mAsciiCapableSubtypesList), + NUMBER_OF_ASCII_CAPABLE_SUBTYPES, mAsciiCapableSubtypesList.size()); } protected final InputMethodSubtype getSubtype(final Locale locale, |