aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2014-02-10 05:51:44 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-02-10 05:51:44 +0000
commitcbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d (patch)
treeafa9cbd17407904a365b71a919a12550cd840b3d /tests/src
parentf70bcf3d323b13b60c0567c69768ed986647f86a (diff)
parentbd9887a57485c602e66a8f0eaebe40313ffa89cd (diff)
downloadlatinime-cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d.tar.gz
latinime-cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d.tar.xz
latinime-cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d.zip
Merge "Fix possible NPE while finding device override value from resource"
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java33
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java b/tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java
index 1ae22e307..3eb704093 100644
--- a/tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java
+++ b/tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java
@@ -19,43 +19,10 @@ package com.android.inputmethod.latin.utils;
import android.test.AndroidTestCase;
import android.test.suitebuilder.annotation.SmallTest;
-import com.android.inputmethod.latin.utils.ResourceUtils.DeviceOverridePatternSyntaxError;
-
import java.util.HashMap;
@SmallTest
public class ResourceUtilsTests extends AndroidTestCase {
- public void testFindDefaultConstant() {
- final String[] nullArray = null;
- final String[] emptyArray = {};
- final String[] array = {
- "HARDWARE=grouper,0.3",
- "HARDWARE=mako,0.4",
- ",defaultValue1",
- "HARDWARE=manta,0.2",
- ",defaultValue2",
- };
-
- try {
- assertNull(ResourceUtils.findDefaultConstant(nullArray));
- assertNull(ResourceUtils.findDefaultConstant(emptyArray));
- assertEquals(ResourceUtils.findDefaultConstant(array), "defaultValue1");
- } catch (final DeviceOverridePatternSyntaxError e) {
- fail(e.getMessage());
- }
-
- final String[] errorArray = {
- "HARDWARE=grouper,0.3",
- "no_comma"
- };
- try {
- final String defaultValue = ResourceUtils.findDefaultConstant(errorArray);
- fail("exception should be thrown: defaultValue=" + defaultValue);
- } catch (final DeviceOverridePatternSyntaxError e) {
- assertEquals("Array element has no comma: no_comma", e.getMessage());
- }
- }
-
public void testFindConstantForKeyValuePairsSimple() {
final HashMap<String,String> anyKeyValue = CollectionUtils.newHashMap();
anyKeyValue.put("anyKey", "anyValue");