public void TestEarlyEvalOfSubtemplateInIfExpr()
{
string templates = "main(x) ::= << <if(({a<x>b}))>foo<else>bar<endif> >>";
writeFile(tmpdir, "t.stg", templates);
TemplateGroup group = new TemplateGroupFile(tmpdir + "/t.stg");
Template st = group.GetInstanceOf("main");
string s = st.Render();
Assert.AreEqual(" foo ", s);
}