From 8c72d2da438d06885d48ffd3ade30b89a782b874 Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Sun, 10 Dec 2023 16:55:33 +0700 Subject: Add tests for Java 21 unnamed patterns TODO: Activate after https://github.com/eclipse-jdt/eclipse.jdt.core/issues/893 is done. Signed-off-by: Alexander Kriegisch --- .../ajc1921/Java21PreviewFeaturesTests.java | 22 ++++++++++++ .../org/aspectj/systemtest/ajc1921/ajc1921.xml | 41 ++++++++++++++++++++++ 2 files changed, 63 insertions(+) (limited to 'tests/src') diff --git a/tests/src/test/java/org/aspectj/systemtest/ajc1921/Java21PreviewFeaturesTests.java b/tests/src/test/java/org/aspectj/systemtest/ajc1921/Java21PreviewFeaturesTests.java index 5ef087602..bdde4b67e 100644 --- a/tests/src/test/java/org/aspectj/systemtest/ajc1921/Java21PreviewFeaturesTests.java +++ b/tests/src/test/java/org/aspectj/systemtest/ajc1921/Java21PreviewFeaturesTests.java @@ -24,6 +24,28 @@ public class Java21PreviewFeaturesTests extends XMLBasedAjcTestCaseForJava21Only runTest("string patterns aspect"); } + /** + * Still not implemented with the Java 21 release Eclipse 2023-12 (4.30), + * see GitHub issue 893. + *

+ * TODO: Activate after JDT Core implementation and merge. + */ + public void testUnnamedPatterns() { + //runTest("unnamed patterns"); + System.out.println("Unnamed patterns still are not implemented with the Java 21 release Eclipse 2023-12 (4.30)"); + } + + /** + * Still not implemented with the Java 21 release Eclipse 2023-12 (4.30), + * see GitHub issue 893. + *

+ * TODO: Activate after JDT Core implementation and merge. + */ + public void testUnnamedPatternsAspect() { + //runTest("unnamed patterns aspect"); + System.out.println("Unnamed patterns still are not implemented with the Java 21 release Eclipse 2023-12 (4.30)"); + } + public static Test suite() { return XMLBasedAjcTestCase.loadSuite(Java21PreviewFeaturesTests.class); } diff --git a/tests/src/test/resources/org/aspectj/systemtest/ajc1921/ajc1921.xml b/tests/src/test/resources/org/aspectj/systemtest/ajc1921/ajc1921.xml index a7b5d0d95..edb41fb31 100644 --- a/tests/src/test/resources/org/aspectj/systemtest/ajc1921/ajc1921.xml +++ b/tests/src/test/resources/org/aspectj/systemtest/ajc1921/ajc1921.xml @@ -259,4 +259,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3