diff options
author | Jesse Wilson <jessewilson@google.com> | 2010-05-06 12:13:47 -0700 |
---|---|---|
committer | Jesse Wilson <jessewilson@google.com> | 2010-05-06 12:13:47 -0700 |
commit | 87cdb82423b5fb4cd43f7d73337809c4320112d4 (patch) | |
tree | e9e3bcde44b54560bbfee99b9889e1a5bd255dd6 | |
parent | d46dcc34acdf869f2c089de14483ce341a8e0a46 (diff) | |
download | cts-87cdb82423b5fb4cd43f7d73337809c4320112d4.tar.gz |
Fixing expectations for an XML test.android-sdk-tools_r6
The SAX API is permitted to pass either empty strings or values
for qnames, but the test only expected empty strings.
Change-Id: I2b5677eae32c15fb0798d0a72180661821f4aa5d
-rw-r--r-- | tests/tests/util/src/android/util/cts/XmlTest.java | 53 |
1 files changed, 29 insertions, 24 deletions
diff --git a/tests/tests/util/src/android/util/cts/XmlTest.java b/tests/tests/util/src/android/util/cts/XmlTest.java index f016093a85e..d72901a7e6b 100644 --- a/tests/tests/util/src/android/util/cts/XmlTest.java +++ b/tests/tests/util/src/android/util/cts/XmlTest.java @@ -114,22 +114,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { @@ -234,22 +234,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { fail(e.getMessage()); @@ -276,22 +276,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { fail(e.getMessage()); @@ -308,22 +308,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { fail(e.getMessage()); @@ -340,22 +340,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { fail(e.getMessage()); @@ -372,22 +372,22 @@ public class XmlTest extends AndroidTestCase { assertEquals(STR_START_DOCUMENT, dc.mVec.elementAt(1)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(2)); assertEquals(TAG_TEST, dc.mVec.elementAt(3)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(4)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(4)); assertEquals(STR_0_NUMBER, dc.mVec.elementAt(5)); assertEquals(STR_START_ELEMENT, dc.mVec.elementAt(6)); assertEquals(TAG_SON, dc.mVec.elementAt(7)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(8)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(8)); assertEquals(STR_1_NUMBER, dc.mVec.elementAt(9)); assertEquals(ATT_NAME, dc.mVec.elementAt(10)); assertEquals(STR_ABC, dc.mVec.elementAt(11)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(12)); assertEquals(STR_EMPTY, dc.mVec.elementAt(13)); assertEquals(TAG_SON, dc.mVec.elementAt(14)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(15)); + assertEqualsOrEmpty(TAG_SON, dc.mVec.elementAt(15)); assertEquals(STR_END_ELEMENT, dc.mVec.elementAt(16)); assertEquals(STR_EMPTY, dc.mVec.elementAt(17)); assertEquals(TAG_TEST, dc.mVec.elementAt(18)); - assertEquals(STR_EMPTY, dc.mVec.elementAt(19)); + assertEqualsOrEmpty(TAG_TEST, dc.mVec.elementAt(19)); assertEquals(STR_END_DOCUMENT, dc.mVec.elementAt(20)); } catch (SAXException e) { fail(e.getMessage()); @@ -483,4 +483,9 @@ public class XmlTest extends AndroidTestCase { } } + private void assertEqualsOrEmpty(String expected, String actual) { + if (actual.length() != 0) { + assertEquals(expected, actual); + } + } } |