diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-10-31 19:49:25 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-10-31 19:49:25 +0000 |
| commit | 65f1f82ee4c91cabaf331b9786bc3a2f69ad7bf7 (patch) | |
| tree | c0315230db617fd9a7a7e91ee73745c205474c4a | |
| parent | c883747e4840e8dc2379482fe7efde74bada860f (diff) | |
Use proper annotation for ignoring test
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/frontends/java/InnerTypeReadingTests.java | 44 |
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 |
