Refactor keyboard layout unit tests
- Move predfined keys definitions to AbstractLayerBase and make it a top-level class. - LayoutCustomizer extends AbstractLayoutBase that provides unit tests to access helper method and predefined key easily. - Move shared layout custmizers to new layout.customizer package. - Move private layout customizers to layout classes. Change-Id: I9421cef1bedf5759fb0434842ac13a3fe3320b69
Showing
- tests/src/com/android/inputmethod/keyboard/layout/Arabic.java 9 additions, 11 deletions...s/src/com/android/inputmethod/keyboard/layout/Arabic.java
- tests/src/com/android/inputmethod/keyboard/layout/ArmenianPhonetic.java 6 additions, 4 deletions...android/inputmethod/keyboard/layout/ArmenianPhonetic.java
- tests/src/com/android/inputmethod/keyboard/layout/Azerty.java 1 addition, 0 deletions...s/src/com/android/inputmethod/keyboard/layout/Azerty.java
- tests/src/com/android/inputmethod/keyboard/layout/Bengali.java 1 addition, 0 deletions.../src/com/android/inputmethod/keyboard/layout/Bengali.java
- tests/src/com/android/inputmethod/keyboard/layout/BengaliAkkhor.java 1 addition, 0 deletions...om/android/inputmethod/keyboard/layout/BengaliAkkhor.java
- tests/src/com/android/inputmethod/keyboard/layout/Bulgarian.java 6 additions, 5 deletions...rc/com/android/inputmethod/keyboard/layout/Bulgarian.java
- tests/src/com/android/inputmethod/keyboard/layout/BulgarianBds.java 5 additions, 5 deletions...com/android/inputmethod/keyboard/layout/BulgarianBds.java
- tests/src/com/android/inputmethod/keyboard/layout/Colemak.java 1 addition, 0 deletions.../src/com/android/inputmethod/keyboard/layout/Colemak.java
- tests/src/com/android/inputmethod/keyboard/layout/Dvorak.java 19 additions, 44 deletions...s/src/com/android/inputmethod/keyboard/layout/Dvorak.java
- tests/src/com/android/inputmethod/keyboard/layout/EastSlavic.java 1 addition, 23 deletions...c/com/android/inputmethod/keyboard/layout/EastSlavic.java
- tests/src/com/android/inputmethod/keyboard/layout/Farsi.java 5 additions, 6 deletionstests/src/com/android/inputmethod/keyboard/layout/Farsi.java
- tests/src/com/android/inputmethod/keyboard/layout/Georgian.java 5 additions, 4 deletions...src/com/android/inputmethod/keyboard/layout/Georgian.java
- tests/src/com/android/inputmethod/keyboard/layout/Greek.java 5 additions, 4 deletionstests/src/com/android/inputmethod/keyboard/layout/Greek.java
- tests/src/com/android/inputmethod/keyboard/layout/Hebrew.java 5 additions, 6 deletions...s/src/com/android/inputmethod/keyboard/layout/Hebrew.java
- tests/src/com/android/inputmethod/keyboard/layout/Hindi.java 1 addition, 0 deletionstests/src/com/android/inputmethod/keyboard/layout/Hindi.java
- tests/src/com/android/inputmethod/keyboard/layout/HindiCompact.java 5 additions, 5 deletions...com/android/inputmethod/keyboard/layout/HindiCompact.java
- tests/src/com/android/inputmethod/keyboard/layout/Kannada.java 5 additions, 4 deletions.../src/com/android/inputmethod/keyboard/layout/Kannada.java
- tests/src/com/android/inputmethod/keyboard/layout/Khmer.java 5 additions, 4 deletionstests/src/com/android/inputmethod/keyboard/layout/Khmer.java
- tests/src/com/android/inputmethod/keyboard/layout/Lao.java 5 additions, 4 deletionstests/src/com/android/inputmethod/keyboard/layout/Lao.java
- tests/src/com/android/inputmethod/keyboard/layout/LayoutBase.java 1 addition, 285 deletions...c/com/android/inputmethod/keyboard/layout/LayoutBase.java
Loading
Please register or sign in to comment