public void RegressionTest7()
{
string xslString = "<xsl:stylesheet version=\"1.0\" xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" xmlns:user=\"urn:user\">"
+ "<xsl:template match=\"/\">"
+ "<xsl:variable name=\"foo\"/>"
+ "<xsl:for-each select=\"user:func()\">"
+ "<xsl:variable name=\"bar\"/>"
+ "<xsl:if test=\"self::node()[0]\"/>"
+ "</xsl:for-each>"
+ "</xsl:template>"
+ "</xsl:stylesheet>";
try
{
XmlReader r = XmlReader.Create(new StringReader(xslString));
XslCompiledTransform trans = new XslCompiledTransform();
trans.Load(r);
}
catch (XsltException e)
{
_output.WriteLine(e.ToString());
Assert.True(false);
}
return;
}