diff options
author | 2014-02-09 21:53:37 -0800 | |
---|---|---|
committer | 2014-02-09 21:53:37 -0800 | |
commit | 4ed37fface9f53767a3f4cde22916e033a9e8bfd (patch) | |
tree | 3eaab2257937872d8e614d743de0bb3311bdb74a /tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java | |
parent | 20083cce070a8544a3973dcfc6609e1bcf0abac8 (diff) | |
parent | cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d (diff) | |
download | latinime-4ed37fface9f53767a3f4cde22916e033a9e8bfd.tar.gz latinime-4ed37fface9f53767a3f4cde22916e033a9e8bfd.tar.xz latinime-4ed37fface9f53767a3f4cde22916e033a9e8bfd.zip |
am cbb0a6de: Merge "Fix possible NPE while finding device override value from resource"
* commit 'cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d':
Fix possible NPE while finding device override value from resource
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/utils/ResourceUtilsTests.java | 33 |
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"); |