void () { doTest( """ <c:x xmlns:c="ns1"> <c:y/> <c:x xmlns:c="ns2"> <c:y/> </c:x> <c:y/> </c:x> """, """ TAG: name='x' namespace='ns1' ATT: name='xmlns:c' value='ns1' TAG: name='y' namespace='ns1' ENDTAG: name='y' namespace='ns1' TAG: name='x' namespace='ns2' ATT: name='xmlns:c' value='ns2' TAG: name='y' namespace='ns2' ENDTAG: name='y' namespace='ns2' ENDTAG: name='x' namespace='ns2' TAG: name='y' namespace='ns1' ENDTAG: name='y' namespace='ns1' ENDTAG: name='x' namespace='ns1' """, XmlBuilder.ProcessingOrder.TAGS_AND_ATTRIBUTES); }