From 65f1f82ee4c91cabaf331b9786bc3a2f69ad7bf7 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 31 Oct 2016 19:49:25 +0000 Subject: Use proper annotation for ignoring test --- .../frontends/java/InnerTypeReadingTests.java | 44 +++++++++++----------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'src/test/java/org') 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 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 -- cgit v1.2.3