aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/test/java
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2022-03-24 15:16:29 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2022-03-24 15:16:29 +0700
commit50190a1918e66769e0037542054645add1ff8204 (patch)
treec58ab2b90dc44f8aa90b0ad78eb86de141471bd0 /tests/src/test/java
parent6403cc20326190dbc9646b0f9b1819f1bb47fc39 (diff)
downloadaspectj-50190a1918e66769e0037542054645add1ff8204.tar.gz
aspectj-50190a1918e66769e0037542054645add1ff8204.zip
Upgrade to latest JDT Core Java 18 changes, activate J18 preview tests
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'tests/src/test/java')
-rw-r--r--tests/src/test/java/org/aspectj/systemtest/ajc199/Java18PreviewFeaturesTests.java20
1 files changed, 8 insertions, 12 deletions
diff --git a/tests/src/test/java/org/aspectj/systemtest/ajc199/Java18PreviewFeaturesTests.java b/tests/src/test/java/org/aspectj/systemtest/ajc199/Java18PreviewFeaturesTests.java
index 8d586b440..dbe6f733a 100644
--- a/tests/src/test/java/org/aspectj/systemtest/ajc199/Java18PreviewFeaturesTests.java
+++ b/tests/src/test/java/org/aspectj/systemtest/ajc199/Java18PreviewFeaturesTests.java
@@ -34,28 +34,24 @@ public class Java18PreviewFeaturesTests extends XMLBasedAjcTestCaseForJava18Only
checkVersion("S", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
}
- // TODO:
- // JDT Core does not seem to have implemented JEP 420 yet,
- // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=576746.
- // Therefore, deactivate the special tests for now.
-/*
- public void testSwitchPatternMatchingPreview2Error() {
- runTest("switch pattern matching preview 2 error");
+ public void testSwitchPatternMatchingPreview2Error1() {
+ runTest("switch pattern matching preview 2 error 1");
+ }
+
+ public void testSwitchPatternMatchingPreview2Error2() {
+ runTest("switch pattern matching preview 2 error 2");
}
public void testSwitchPatternMatchingPreview2Java() {
runTest("switch pattern matching preview 2 java");
- checkVersion("SwitchPatternOK", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
+ checkVersion("SwitchPatternPreview2OK", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
}
public void testSwitchPatternMatchingPreview2Aspect() {
runTest("switch pattern matching preview 2 aspect");
- checkVersion("SwitchPatternAspect", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
+ checkVersion("SwitchPatternPreview2Aspect", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
checkVersion("Application", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
- checkVersion("Shape", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
- checkVersion("S", Constants.MAJOR_18, Constants.PREVIEW_MINOR_VERSION);
}
-*/
public static Test suite() {
return XMLBasedAjcTestCase.loadSuite(Java18PreviewFeaturesTests.class);