generate comparisons and conditional jumps

This commit is contained in:
Dmitry Jemerov
2011-04-01 13:58:10 +02:00
parent 76dc0376e5
commit fb5175dbe8
4 changed files with 109 additions and 18 deletions
@@ -132,6 +132,15 @@ public class NamespaceGenTest extends LightCodeInsightFixtureTestCase {
assertEquals(2, main.invoke(null));
}
public void testGt() throws Exception {
loadFile("gt.jet");
System.out.println(generateToText());
final Method main = generateFunction();
assertEquals(true, main.invoke(null, 1));
assertEquals(false, main.invoke(null, 0));
}
private void loadFile(final String name) {
myFixture.configureByFile(JetParsingTest.getTestDataDir() + "/codegen/" + name);
}