public int writeNode_XmlReader33()
{
string strxml = @"<p1:root xmlns:p1='p1'><p1:child xmlns:p1='p2'/></p1:root>";
XmlReader xr = CreateReader(new StringReader(strxml));
while (xr.Read())
{
if (xr.LocalName == "child")
break;
}
using (XmlWriter w = CreateWriter())
{
w.WriteNode(xr, false);
xr.Dispose();
}
return CompareReader("<p1:child xmlns:p1='p2' />") ? TEST_PASS : TEST_FAIL;
}