aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/test/java/org
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2023-06-24 08:15:24 +0200
committerAlexander Kriegisch <Alexander@Kriegisch.name>2023-06-26 13:48:27 +0700
commit1e2d9683b4b0d75dfd9830ebeb482e56cf40fd8d (patch)
tree2e4b723ff23c6095ae3905c68d181a2c91a8f333 /tests/src/test/java/org
parentba9ac235eea72de6b040166a098db183a5b04a6e (diff)
downloadaspectj-1e2d9683b4b0d75dfd9830ebeb482e56cf40fd8d.tar.gz
aspectj-1e2d9683b4b0d75dfd9830ebeb482e56cf40fd8d.zip
Add failing test reproducing #246
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'tests/src/test/java/org')
-rw-r--r--tests/src/test/java/org/aspectj/systemtest/ajc1920/Bugs1920Tests.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/src/test/java/org/aspectj/systemtest/ajc1920/Bugs1920Tests.java b/tests/src/test/java/org/aspectj/systemtest/ajc1920/Bugs1920Tests.java
index fca9fee20..409a2e675 100644
--- a/tests/src/test/java/org/aspectj/systemtest/ajc1920/Bugs1920Tests.java
+++ b/tests/src/test/java/org/aspectj/systemtest/ajc1920/Bugs1920Tests.java
@@ -15,8 +15,15 @@ import org.aspectj.testing.XMLBasedAjcTestCase;
*/
public class Bugs1920Tests extends XMLBasedAjcTestCase {
- public void testDummyJava20() {
- //runTest("dummy Java 20");
+ /**
+ * Add correct annotations to multiple ITD methods with the same name and same number of arguments, i.e. copy the
+ * annotations correctly from the aspect into the target class instead of falsely always copying the annotations (if
+ * any) from the first ITD method found.
+ * <p>
+ * See <a href="https://github.com/eclipse-aspectj/aspectj/issues/246">GitHub issue 246</a>.
+ */
+ public void test_GitHub_246() {
+ runTest("add correct annotations to multiple ITD methods with the same name and same number of arguments");
}
public static Test suite() {