\r
[Test]\r
[Category ("NotDotNet")]\r
+ [Ignore ("Bug in Microsoft referencesource")]\r
public void IndexerAndAttributes ()\r
{\r
string xml = @"<?xml version='1.0' standalone='no'?><foo _1='1' _2='2' _3='3' />";\r
Assert.AreEqual (3, count, "#3");\r
}\r
\r
+ [Test, Category("NotWorking")]\r
+ public void ReadToNextSiblingInInitialReadState ()\r
+ {\r
+ var xml = "<Text name=\"hello\"><Something></Something></Text>";\r
+ var ms = new MemoryStream(Encoding.Default.GetBytes(xml));\r
+ var xtr = XmlReader.Create(ms);\r
+\r
+ Assert.AreEqual(xtr.ReadState, ReadState.Initial);\r
+ xtr.ReadToNextSibling("Text");\r
+\r
+ Assert.AreEqual("hello", xtr.GetAttribute("name"));\r
+ }\r
+\r
[Test]\r
public void ReadSubtree ()\r
{\r
Assert.AreEqual (XmlNodeType.Text, reader.NodeType, "#2");\r
bytesRead = reader.ReadElementContentAsBase64 (fixedSizeBuffer, 0, fixedSizeBuffer.Length);\r
Assert.AreEqual (0, bytesRead, "#3");\r
- Assert.AreEqual (XmlNodeType.EndElement, reader.NodeType, "#4");\r
+ Assert.AreEqual (XmlNodeType.None, reader.NodeType, "#4");\r
}\r
\r
[Test]\r