Merge pull request #588 from Daniel15/bug-10872
[mono.git] / mcs / class / System.XML / Test / System.Xml.Schema / XmlSchemaTests.cs
index c7ff6d65edda8c5f487b5633148ff6eb2fdf0611..779c8bd1e1ea3de3d279be722c5b3c4ba63d7c23 100644 (file)
@@ -173,6 +173,7 @@ namespace MonoTests.System.Xml
                }
 
                [Test]
+               [Category ("MobileNotWorking")]
                public void TestSimpleMutualImport ()
                {
                        XmlReader r = new XmlTextReader ("Test/XmlFiles/xsd/inter-inc-1.xsd");
@@ -458,6 +459,7 @@ namespace MonoTests.System.Xml
                                        Assert.Fail ();
                                } catch (XmlSchemaException) {
                                }
+                               return;
                        }
 
                        XmlValidatingReader vr = new XmlValidatingReader (xml,
@@ -539,6 +541,7 @@ namespace MonoTests.System.Xml
                                        Assert.Fail ();
                                } catch (XmlSchemaException) {
                                }
+                               return;
                        }
 
                        XmlValidatingReader vr = new XmlValidatingReader (xml,
@@ -625,5 +628,12 @@ namespace MonoTests.System.Xml
                        while (reader.Read()) {}
                }
 #endif
+
+               [Test]
+               public void TestImportSchemaThatIncludesAnother ()
+               {
+                       XmlSchema xs = GetSchema ("Test/XmlFiles/xsd/importNamespaceTest2.xsd");
+                       xs.Compile (null);
+               }
        }
 }