Update of /cvsroot/mvp-xml/Common/v1/test/XmlBaseAwareXmlTextReaderTests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4865/v1/test/XmlBaseAwareXmlTextReaderTests
Modified Files:
Tests.cs
Log Message:
Added additional test.
Index: Tests.cs
===================================================================
RCS file: /cvsroot/mvp-xml/Common/v1/test/XmlBaseAwareXmlTextReaderTests/Tests.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Tests.cs 24 Nov 2004 16:23:40 -0000 1.2
+++ Tests.cs 18 Dec 2004 05:00:39 -0000 1.3
@@ -62,5 +62,22 @@
}
r.Close();
}
+
+ [Test]
+ public void ReaderWithPath()
+ {
+ XmlTextReader r = new XmlBaseAwareXmlTextReader(@"..\..\XmlBaseAwareXmlTextReaderTests\test.xml");
+ r.WhitespaceHandling = WhitespaceHandling.None;
+ XPathDocument doc = new XPathDocument(r);
+ XPathNavigator nav = doc.CreateNavigator();
+ XPathNodeIterator ni = nav.Select("/catalog");
+ ni.MoveNext();
+ Assert.IsTrue(ni.Current.BaseURI.EndsWith("/XmlBaseAwareXmlTextReaderTests/test.xml"));
+ ni = nav.Select("/catalog/relative/relativenode");
+ ni.MoveNext();
+ Console.WriteLine(ni.Current.BaseURI);
+ Assert.IsTrue(ni.Current.BaseURI.IndexOf("/XmlBaseAwareXmlTextReaderTests/") != -1);
+ }
+
}
}
|