aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoracolyer <acolyer>2005-11-25 17:32:31 +0000
committeracolyer <acolyer>2005-11-25 17:32:31 +0000
commitdd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c (patch)
tree3b5cec811d8da14ce66579bdc755a57808810871 /weaver
parent361757b0fcfc845efaa75ed062e9a6178d050764 (diff)
downloadaspectj-dd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c.tar.gz
aspectj-dd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c.zip
ensure this test works on non-windows machines too!
Diffstat (limited to 'weaver')
-rw-r--r--weaver/testsrc/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegateTest.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/weaver/testsrc/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegateTest.java b/weaver/testsrc/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegateTest.java
index 03ed66dd9..26c34db9e 100644
--- a/weaver/testsrc/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegateTest.java
+++ b/weaver/testsrc/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegateTest.java
@@ -105,6 +105,15 @@ public class ReflectionBasedReferenceTypeDelegateTest extends TestCase {
return -1;
}
+ protected int findMethod(String name, int numArgs, ResolvedMember[] methods) {
+ for (int i=0; i<methods.length; i++) {
+ if (name.equals(methods[i].getName()) && (methods[i].getParameterTypes().length == numArgs)) {
+ return i;
+ }
+ }
+ return -1;
+ }
+
public void testGetDeclaredMethods() {
ResolvedMember[] methods = objectType.getDeclaredMethods();
assertEquals(Object.class.getDeclaredMethods().length + Object.class.getDeclaredConstructors().length, methods.length);