diff options
-rw-r--r-- | tests/new/access/psub/A.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/new/access/psub/A.java b/tests/new/access/psub/A.java index 0b4a1a572..5cbc1a05b 100644 --- a/tests/new/access/psub/A.java +++ b/tests/new/access/psub/A.java @@ -4,10 +4,12 @@ import org.aspectj.testing.Tester; import pc.C; aspect A { + private static interface Marker {} + before(): call(String SubC.getMyPackage()) { //XXXTester.checkFailed("shouldn't ever run this " + thisJoinPoint); } - before(): call(String C.getMyPackage()) { + before(): !target(Marker) && !this(Marker) && !args(Marker, ..) && call(String C.getMyPackage()) { Tester.note("C.getMyPackage on " + thisJoinPoint.getTarget().getClass().getName()); } } |