public void TestDictEmptyValueAndAngleBracketStrings()
{
string templates =
"typeInit ::= [\"int\":\"0\", \"float\":, \"double\":<<0.0L>>] " + newline +
"var(type,name) ::= \"<type> <name> = <typeInit.(type)>;\"" + newline
;
writeFile(tmpdir, "test.stg", templates);
TemplateGroup group = new TemplateGroupFile(Path.Combine(tmpdir, "test.stg"));
Template st = group.GetInstanceOf("var");
st.Add("type", "float");
st.Add("name", "x");
string expecting = "float x = ;";
string result = st.Render();
Assert.AreEqual(expecting, result);
}