Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }