+ "<entry><string>foo1</string><string>bar1</string></entry></map1>"
+ "<map2><comparator class=\"java.lang.String$CaseInsensitiveComparator\""
+ " reference=\"../../map1/comparator\"/>"
+ "<entry><string>foo2</string><string>bar2</string></entry></map2>"
+ "</hudson.util.CopyOnWriteMapTest_-TreeData>",
<BUG>out.toString().replaceAll(">\\s+<", "><"));
td2 = (TreeData)xs.fromXML(out.toString());
assertEquals("bar1", td2.map1.get("foo1"));</BUG>
assertEquals("bar2", td2.map2.get("foo2"));
}

+ "<entry><string>foo1</string><string>bar1</string></entry></map1>"
+ "<map2><comparator class=\"java.lang.String$CaseInsensitiveComparator\""
+ " reference=\"../../map1/comparator\"/>"
+ "<entry><string>foo2</string><string>bar2</string></entry></map2>"
+ "</hudson.util.CopyOnWriteMapTest_-TreeData>",
out.replaceAll(">\\s+<", "><"));
td2 = (TreeData)xs.fromXML(out);
assertEquals("bar1", td2.map1.get("foo1"));
assertEquals("bar2", td2.map2.get("foo2"));
