From 292834a886ff6a2263ad9878500edec35efb5d60 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 31 Oct 2015 10:40:17 +0000 Subject: Read some infix operators for int --- src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java') diff --git a/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java b/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java index 74b0ae4..b1101ec 100644 --- a/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java +++ b/src/test/java/org/zwobble/couscous/tests/JavaToPythonTests.java @@ -3,6 +3,7 @@ package org.zwobble.couscous.tests; import java.nio.file.Files; import java.util.List; +import org.junit.Ignore; import org.junit.Test; import org.zwobble.couscous.ast.ClassNode; import org.zwobble.couscous.ast.TypeName; @@ -21,6 +22,13 @@ public class JavaToPythonTests { assertEquals(value(42), evalExpression("42")); } + @Test + @Ignore("WIP") + public void canUseOperatorsOnPrimitives() { + assertEquals(value(3), evalExpression("1 + 2")); + assertEquals(value(false), evalExpression("1 > 2")); + } + private PrimitiveValue evalExpression(String expressionSource) { try { final java.lang.String javaClass = "package com.example;" + "public class Example {" + " public static Object main() {" + " return " + expressionSource + ";" + " }" + "}"; -- cgit v1.2.3