|
|
@@ -1447,7 +1447,9 @@ namespace MonoTests.System.Xml
|
|
|
[Test]
|
|
|
public void CreateSimple ()
|
|
|
{
|
|
|
- XmlReader xr = XmlReader.Create ("Test/XmlFiles/nested-dtd-test.xml");
|
|
|
+ XmlReaderSettings s = new XmlReaderSettings ();
|
|
|
+ s.ProhibitDtd = false;
|
|
|
+ XmlReader xr = XmlReader.Create ("Test/XmlFiles/nested-dtd-test.xml", s);
|
|
|
xr.Read ();
|
|
|
AssertEquals ("#1", XmlNodeType.DocumentType, xr.NodeType);
|
|
|
xr.Read ();
|
|
|
@@ -1455,6 +1457,14 @@ namespace MonoTests.System.Xml
|
|
|
xr.Read ();
|
|
|
AssertEquals ("#3", XmlNodeType.Element, xr.NodeType);
|
|
|
}
|
|
|
+
|
|
|
+ [Test]
|
|
|
+ [ExpectedException (typeof (XmlException))]
|
|
|
+ public void CreateSimpleProhibitDtd ()
|
|
|
+ {
|
|
|
+ XmlReader xr = XmlReader.Create ("Test/XmlFiles/nested-dtd-test.xml");
|
|
|
+ xr.Read ();
|
|
|
+ }
|
|
|
#endif
|
|
|
}
|
|
|
}
|