diff options
author | Marek Safar <marek.safar@gmail.com> | 2015-05-06 18:11:02 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2015-05-06 18:11:33 +0300 |
commit | 1bda13b996ebfc92f1e561de595bc1378d6a24e9 (patch) | |
tree | 351cfc50de225ae2107ff71e5a10e22bf211364b /mcs/class/System.XML/Test | |
parent | 5fbeb4d62ecd923d1e95b728d7feaa7a5d50ac1d (diff) |
[bcl] Mobile profiles fixes
Diffstat (limited to 'mcs/class/System.XML/Test')
-rw-r--r-- | mcs/class/System.XML/Test/System.Xml.Xsl/XslCompiledTransformTests.cs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/mcs/class/System.XML/Test/System.Xml.Xsl/XslCompiledTransformTests.cs b/mcs/class/System.XML/Test/System.Xml.Xsl/XslCompiledTransformTests.cs index 6a68818450b..aa333328d96 100644 --- a/mcs/class/System.XML/Test/System.Xml.Xsl/XslCompiledTransformTests.cs +++ b/mcs/class/System.XML/Test/System.Xml.Xsl/XslCompiledTransformTests.cs @@ -36,6 +36,7 @@ xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> } [Test] + [Category ("MobileNotWorking")] public void MSXslNodeSetAcceptsNodeSet () { string xsl = @"<xsl:stylesheet version='1.0' @@ -57,6 +58,7 @@ xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl='urn:schemas-micros } [Test] + [Category ("MobileNotWorking")] public void MSXslNodeSetAcceptsEmptyString () { string xsl = @"<xsl:stylesheet version='1.0' @@ -135,14 +137,19 @@ xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl='urn:schemas-micros t.Load (new XmlTextReader (new StringReader (xsl))); var source = "<?xml version='1.0' encoding='utf-8' ?><Node><Name>123</Name></Node>"; +#if MOBILE + var expected = "<?xml version=\"1.0\" encoding=\"utf-16\"?><Node name=\"123\"></Node>"; +#else var expected = "<?xml version=\"1.0\" encoding=\"utf-16\"?><Node name=\"123\" />"; - +#endif StringWriter sw = new StringWriter (); - t.Transform (new XPathDocument (new XmlTextReader (new StringReader (source))), null, sw); + var xp = new XPathDocument (new XmlTextReader (new StringReader (source))); + t.Transform (xp, null, sw); Assert.AreEqual (expected, sw.ToString ()); } [Test] // bug 2917 + [Category ("MobileNotWorking")] public void XslOutputSettings () { XslCompiledTransform xslCompiledTransform = new XslCompiledTransform(); |