summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Wang <johnwang@google.com>2010-09-09 13:39:43 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-09-09 13:39:43 -0700
commit7e36e0c3b73445c5c6b5827bb3b64ef3f70b5101 (patch)
treecdfe5e0f3972e1dba5a5a1e77d872b9002dd2154
parent29c1ac170ea12eb917829bb7ac69f2b8aed03f23 (diff)
parent4214c6d7079064ebf283909d45602395e321d9b5 (diff)
downloadframeworks_base-7e36e0c3b73445c5c6b5827bb3b64ef3f70b5101.zip
frameworks_base-7e36e0c3b73445c5c6b5827bb3b64ef3f70b5101.tar.gz
frameworks_base-7e36e0c3b73445c5c6b5827bb3b64ef3f70b5101.tar.bz2
Merge "Fix SimUtilsTest after changing in bcdToString."
-rw-r--r--telephony/tests/telephonytests/src/com/android/internal/telephony/SimUtilsTest.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/telephony/tests/telephonytests/src/com/android/internal/telephony/SimUtilsTest.java b/telephony/tests/telephonytests/src/com/android/internal/telephony/SimUtilsTest.java
index db38ede..ef62d85 100644
--- a/telephony/tests/telephonytests/src/com/android/internal/telephony/SimUtilsTest.java
+++ b/telephony/tests/telephonytests/src/com/android/internal/telephony/SimUtilsTest.java
@@ -28,7 +28,7 @@ public class SimUtilsTest extends TestCase {
public void testBasic() throws Exception {
byte[] data, data2;
- /*
+ /*
* bcdToString()
*/
@@ -40,9 +40,13 @@ public class SimUtilsTest extends TestCase {
assertEquals("0126045001448486", IccUtils.bcdToString(data, 1, data.length - 2));
// Stops on invalid BCD value
- data = IccUtils.hexStringToBytes("98F062400510444868f2");
+ data = IccUtils.hexStringToBytes("98E062400510444868f2");
assertEquals("890", IccUtils.bcdToString(data, 0, data.length));
+ // skip the high nibble 'F' since some PLMNs have it
+ data = IccUtils.hexStringToBytes("98F062400510444868f2");
+ assertEquals("890260450014484862", IccUtils.bcdToString(data, 0, data.length));
+
/*
* gsmBcdByteToInt()
*/