Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs')
-rw-r--r--mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs27
1 files changed, 2 insertions, 25 deletions
diff --git a/mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs b/mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs
index ceb0c971933..cf2e11bf26b 100644
--- a/mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs
+++ b/mcs/class/System.XML/Test/System.Xml.Schema/XmlSchemaTests.cs
@@ -132,24 +132,11 @@ namespace MonoTests.System.Xml
[Test]
[ExpectedException (typeof (XmlSchemaException))]
- public void TestCompile_ZeroLength_TargetNamespace ()
- {
- XmlSchema schema = new XmlSchema ();
- schema.TargetNamespace = string.Empty;
- Assert (!schema.IsCompiled);
-
- // MS.NET 1.x: The Namespace '' is an invalid URI.
- // MS.NET 2.0: The targetNamespace attribute cannot have empty string as its value.
- schema.Compile (null);
- }
-
- [Test]
- [ExpectedException (typeof (XmlSchemaException))]
public void TestCompileNonSchema ()
{
XmlTextReader xtr = new XmlTextReader ("<root/>", XmlNodeType.Document, null);
XmlSchema schema = XmlSchema.Read (xtr, null);
- xtr.Close ();
+ xtr.Close ();
}
[Test]
@@ -213,17 +200,7 @@ namespace MonoTests.System.Xml
xw = new XmlTextWriter (sw);
xs.TargetNamespace = "urn:foo";
xs.Write (xw);
- doc.LoadXml (sw.ToString ());
- AssertEquals ("#2", "<xs:schema xmlns:tns=\"urn:foo\" targetNamespace=\"urn:foo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" />", doc.DocumentElement.OuterXml);
-
- // Zero-length TargetNamespace
- xs = new XmlSchema ();
- sw = new StringWriter ();
- xw = new XmlTextWriter (sw);
- xs.TargetNamespace = string.Empty;
- xs.Write (xw);
- doc.LoadXml (sw.ToString ());
- AssertEquals ("#2b", "<xs:schema targetNamespace=\"\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" />", doc.DocumentElement.OuterXml);
+ Console.WriteLine ("#2", "<xs:schema xmlns:tns=\"urn:foo\" targetNamespace=\"urn:foo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" />", doc.DocumentElement.OuterXml);
// XmlSerializerNamespaces
xs = new XmlSchema ();