for loop on array works; fixes to ensure we don't leave junk on stack

This commit is contained in:
Dmitry Jemerov
2011-04-15 18:31:30 +02:00
parent 0c1fd3269d
commit 2311426ba6
5 changed files with 64 additions and 37 deletions
@@ -80,8 +80,9 @@ public class ControlStructuresTest extends CodegenTestCase {
public void testForInArray() throws Exception {
loadFile("forInArray.jet");
System.out.println(generateToText());
final Method main = generateFunction();
String[] args = new String[] { "IntelliJ", " ", "IDEA" };
assertEquals("IntelliJ IDEA", main.invoke(args));
assertEquals("IntelliJ IDEA", main.invoke(null, new Object[] { args }));
}
}