public void LoadNavigator4() { if (_isInProc) return; //TEST_SKIPPED; string expected = @"<?xml version=""1.0"" encoding=""utf-8""?><out>You are safe</out>"; xslt = new XslCompiledTransform(); XmlReader xrLoad = XmlReader.Create(FullFilePath("Bug80768.xsl")); XPathDocument xd = new XPathDocument(xrLoad, XmlSpace.Preserve); xslt.Load(xd, XsltSettings.TrustedXslt, new XmlUrlResolver()); FileStream fs = new FileStream(_strOutFile, FileMode.Create, FileAccess.ReadWrite); XPathNavigator xn = new MyNavigator(FullFilePath("foo.xml")); xslt.Transform(xn, null, fs); fs.Dispose(); VerifyResult(expected); }
public void LoadNavigator4() { if (_isInProc) return; //TEST_SKIPPED; xslt = new XslCompiledTransform(); XmlReader xrLoad = XmlReader.Create(FullFilePath("Bug80768.xsl")); XPathDocument xd = new XPathDocument(xrLoad, XmlSpace.Preserve); xslt.Load(xd, XsltSettings.TrustedXslt, new XmlUrlResolver()); FileStream fs = new FileStream(_strOutFile, FileMode.Create, FileAccess.ReadWrite); XPathNavigator xn = new MyNavigator(FullFilePath("foo.xml")); xslt.Transform(xn, null, fs); fs.Dispose(); if (CheckResult(383.0855503831) == 1) return; else Assert.True(false); }
public void LoadNavigator4() { //if (_isInProc) // return TEST_SKIPPED; #pragma warning disable 0618 xslt = new XslTransform(); XmlValidatingReader xrLoad = new XmlValidatingReader(new XmlTextReader(FullFilePath("Bug80768.xsl"))); #pragma warning restore 0618 XPathDocument xd = new XPathDocument(xrLoad, XmlSpace.Preserve); xslt.Load(xd); FileStream fs = new FileStream(_strOutFile, FileMode.Create, FileAccess.ReadWrite); XPathNavigator xn = new MyNavigator(FullFilePath("foo.xml")); xslt.Transform(xn, null, fs); fs.Dispose(); if (CheckResult(383.0855503831) == 1) return; else Assert.True(false); }