From 02337b3edca74530cd523f099915757a29a4fcdb Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Wed, 23 Jan 2019 12:08:55 -0800 Subject: [PATCH] overweaving decp/decm tests --- .../systemtest/ajc193/Ajc193Tests.java | 28 ++++ .../org/aspectj/systemtest/ajc193/ajc193.xml | 153 ++++++++++++++++++ 2 files changed, 181 insertions(+) diff --git a/tests/src/org/aspectj/systemtest/ajc193/Ajc193Tests.java b/tests/src/org/aspectj/systemtest/ajc193/Ajc193Tests.java index 801dd12f6..e0d6a2ede 100644 --- a/tests/src/org/aspectj/systemtest/ajc193/Ajc193Tests.java +++ b/tests/src/org/aspectj/systemtest/ajc193/Ajc193Tests.java @@ -21,6 +21,34 @@ import junit.framework.Test; */ public class Ajc193Tests extends XMLBasedAjcTestCaseForJava10OrLater { + public void testDeclareMixinOverweavingControl() { + runTest("overweaving decm - control"); + } + + public void testDeclareMixinOverweavingReweaving() { + runTest("overweaving decm - reweaving"); + } + + public void testDeclareMixinOverweaving() { + runTest("overweaving decm - 1"); + } + + public void xtestDeclareMixinOverweaving2() { + runTest("overweaving decm - 2"); + } + + public void xtestOverweavingDeclareMixinTargetingAspect() { + runTest("mood indicator 4"); + } + + public void testOverweavingAtDecPControl() { + runTest("overweaving atdecp - control"); + } + + public void testOverweavingAtDecP() { + runTest("overweaving atdecp"); + } + public void testComplexOverweaving1() { // This is the same code as the other test but overweaving OFF runTest("overweaving"); diff --git a/tests/src/org/aspectj/systemtest/ajc193/ajc193.xml b/tests/src/org/aspectj/systemtest/ajc193/ajc193.xml index f391c50d7..7d64d493e 100644 --- a/tests/src/org/aspectj/systemtest/ajc193/ajc193.xml +++ b/tests/src/org/aspectj/systemtest/ajc193/ajc193.xml @@ -2,6 +2,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.39.5