[jboss-svn-commits] JBL Code SVN: r26355 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/guvnor/server/util.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun May 3 21:20:45 EDT 2009
Author: michael.neale at jboss.com
Date: 2009-05-03 21:20:44 -0400 (Sun, 03 May 2009)
New Revision: 26355
Modified:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/guvnor/server/util/ClassMethodInspectorTest.java
Log:
adjusted test to allow for List/ArrayList
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/guvnor/server/util/ClassMethodInspectorTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/guvnor/server/util/ClassMethodInspectorTest.java 2009-05-04 00:51:49 UTC (rev 26354)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/guvnor/server/util/ClassMethodInspectorTest.java 2009-05-04 01:20:44 UTC (rev 26355)
@@ -64,7 +64,7 @@
for ( String s : ext.getMethodNames() ) {
assertFalse( "Method " + s + " is not allowed.",
- allowedMethod( s ) );
+ allowedListMethod( s ) );
}
}
@@ -73,7 +73,7 @@
for ( String s : ext.getMethodNames() ) {
assertFalse( "Method " + s + " is not allowed.",
- allowedMethod( s ) );
+ allowedListMethod( s ) );
}
}
@@ -111,6 +111,14 @@
|| "containsAll".equals( methodName ) || "size".equals( methodName ));
}
+ private boolean allowedListMethod(String methodName) {
+ return ("hashCode".equals( methodName ) || "equals".equals( methodName ) || "listIterator".equals( methodName ) || "lastIndexOf".equals( methodName ) || "indexOf".equals( methodName ) || "subList".equals( methodName )
+ || "isEmpty".equals( methodName ) || "containsKey".equals( methodName ) || "values".equals( methodName ) || "entrySet".equals( methodName ) || "containsValue".equals( methodName )
+ || "size".equals( methodName ) || "toArray".equals( methodName ) || "iterator".equals( methodName ) || "contains".equals( methodName ) || "isEmpty".equals( methodName )
+ || "containsAll".equals( methodName ) || "size".equals( methodName ));
+ }
+
+
public static class SimpleMethods {
public void cleanOrSimilar() {
More information about the jboss-svn-commits
mailing list