aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-10-31 19:49:25 +0000
committerMichael Williamson <mike@zwobble.org>2016-10-31 19:49:25 +0000
commit65f1f82ee4c91cabaf331b9786bc3a2f69ad7bf7 (patch)
treec0315230db617fd9a7a7e91ee73745c205474c4a
parentc883747e4840e8dc2379482fe7efde74bada860f (diff)
Use proper annotation for ignoring test
-rw-r--r--src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java b/src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java
index 13f82ee..082f677 100644
--- a/src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java
+++ b/src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java
@@ -1,5 +1,6 @@
package org.zwobble.couscous.tests.frontends.java;
+import org.junit.Ignore;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
@@ -8,18 +9,17 @@ import static org.zwobble.couscous.tests.frontends.java.JavaReading.readTypes;
public class InnerTypeReadingTests {
@Test
+ @Ignore("WIP")
public void lambdaWithNoArgumentsAndReturnValueAndExpressionBodyIsReadAsAnonymousClassCreation() {
- // TODO: Fix up
- return;
-// assertEquals(
-// readTypes(generateMethodSource("void",
-// "java.util.function.IntSupplier supplier = new java.util.function.IntSupplier() {\n" +
-// " public int getAsInt() {\n" +
-// " return 42;\n" +
-// " }\n" +
-// "};")),
-// readTypes(generateMethodSource("void",
-// "java.util.function.IntSupplier supplier = () -> 42;")));
+ assertEquals(
+ readTypes(generateMethodSource("void",
+ "java.util.function.IntSupplier supplier = new java.util.function.IntSupplier() {\n" +
+ " public int getAsInt() {\n" +
+ " return 42;\n" +
+ " }\n" +
+ "};")),
+ readTypes(generateMethodSource("void",
+ "java.util.function.IntSupplier supplier = () -> 42;")));
}
@Test
@@ -39,19 +39,19 @@ public class InnerTypeReadingTests {
readTypes(generateMethodSource("void",
"java.util.function.Function<Integer, Integer> function = (Integer x) -> x;")));
}
+
@Test
+ @Ignore("WIP")
public void lambdaWithNoReturnValueAndExpressionBodyIsReadAsAnonymousClassCreation() {
- // TODO: Fix up
- return;
-// assertEquals(
-// readTypes(generateMethodSource("void",
-// "java.lang.Runnable runnable = new java.lang.Runnable() {\n" +
-// " public void run() {\n" +
-// " System.out.println();\n" +
-// " }\n" +
-// "};")),
-// readTypes(generateMethodSource("void",
-// "java.lang.Runnable runnable = () -> System.out.println();")));
+ assertEquals(
+ readTypes(generateMethodSource("void",
+ "java.lang.Runnable runnable = new java.lang.Runnable() {\n" +
+ " public void run() {\n" +
+ " System.out.println();\n" +
+ " }\n" +
+ "};")),
+ readTypes(generateMethodSource("void",
+ "java.lang.Runnable runnable = () -> System.out.println();")));
}
@Test