summaryrefslogtreecommitdiffstats
path: root/tests/new
diff options
context:
space:
mode:
authorjhugunin <jhugunin>2003-04-22 17:35:11 +0000
committerjhugunin <jhugunin>2003-04-22 17:35:11 +0000
commitfefd4559fb4a9eefcf4528526ad2448b9a6e3489 (patch)
tree20fd4404d883cd461458ad82861189980e7f6bdb /tests/new
parent73ae16b4cef983ab0ba6995504cd4f00ecf98a22 (diff)
downloadaspectj-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.java9
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()");
}
}