diff options
author | jhugunin <jhugunin> | 2003-04-22 17:35:11 +0000 |
---|---|---|
committer | jhugunin <jhugunin> | 2003-04-22 17:35:11 +0000 |
commit | fefd4559fb4a9eefcf4528526ad2448b9a6e3489 (patch) | |
tree | 20fd4404d883cd461458ad82861189980e7f6bdb /tests/new | |
parent | 73ae16b4cef983ab0ba6995504cd4f00ecf98a22 (diff) | |
download | aspectj-fefd4559fb4a9eefcf4528526ad2448b9a6e3489.tar.gz aspectj-fefd4559fb4a9eefcf4528526ad2448b9a6e3489.zip |
fix for Bugzilla Bug 36736
compiler error expected for implemented abstract pointcuts
and for
fix for Bugzilla Bug 36673
VerifyError in privileged aspect
minimally extended coverage for this bug
Diffstat (limited to 'tests/new')
-rw-r--r-- | tests/new/verifyError/Privilege.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/new/verifyError/Privilege.java b/tests/new/verifyError/Privilege.java index a49850f84..89f154d16 100644 --- a/tests/new/verifyError/Privilege.java +++ b/tests/new/verifyError/Privilege.java @@ -7,13 +7,20 @@ class C { privileged aspect A { private int C.j = 1; + private static String C.s = "hello"; + + private String C.m() { + return "from A"; + } } /** @testcase PR#36673 privileged aspect main verify error */ public privileged aspect Privilege { public static void main(String[] args) { C c = new C(); - Tester.check(1 == c.j, "wrong value for c.j"); + Tester.checkEqual(1, c.j, "wrong value for c.j"); + Tester.checkEqual("hello", C.s, "wrong value for C.s"); + Tester.checkEqual("from A", c.m(), "c.m()"); } } |