Author: sebb
Date: Fri Aug 14 21:46:02 2009
New Revision: 804389
URL: http://svn.apache.org/viewvc?rev=804389&view=rev
Log:
Fix varargs method
Modified:
jakarta/jmeter/trunk/src/junit/org/apache/jmeter/protocol/java/sampler/JUnitSampler.java
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
jakarta/jmeter/trunk/test/src/org/apache/jorphan/test/AllTests.java
Modified:
jakarta/jmeter/trunk/src/junit/org/apache/jmeter/protocol/java/sampler/JUnitSampler.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/junit/org/apache/jmeter/protocol/java/sampler/JUnitSampler.java?rev=804389&r1=804388&r2=804389&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/junit/org/apache/jmeter/protocol/java/sampler/JUnitSampler.java
(original)
+++
jakarta/jmeter/trunk/src/junit/org/apache/jmeter/protocol/java/sampler/JUnitSampler.java
Fri Aug 14 21:46:02 2009
@@ -335,7 +335,7 @@
if (!getDoNotSetUpTearDown() && SETUP_METHOD != null){
try {
- SETUP_METHOD.invoke(this.TEST_INSTANCE,new Class[0]);
+ SETUP_METHOD.invoke(this.TEST_INSTANCE,new Object[0]);
} catch (InvocationTargetException e) {
tr.addFailure(this.TEST_INSTANCE,
new AssertionFailedError(e.getMessage()));
@@ -357,7 +357,7 @@
// will include setup and teardown.
Protectable p = new Protectable() {
public void protect() throws Throwable {
- m.invoke(theClazz,new Class[0]);
+ m.invoke(theClazz,new Object[0]);
}
};
tr.runProtected(theClazz, p);
@@ -365,7 +365,7 @@
sresult.sampleEnd();
if (!getDoNotSetUpTearDown() && TDOWN_METHOD != null){
- TDOWN_METHOD.invoke(TEST_INSTANCE,new Class[0]);
+ TDOWN_METHOD.invoke(TEST_INSTANCE,new Object[0]);
}
} catch (InvocationTargetException e) {
// log.warn(e.getMessage());
Modified:
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java?rev=804389&r1=804388&r2=804389&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
(original)
+++
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
Fri Aug 14 21:46:02 2009
@@ -102,7 +102,7 @@
return;
}
try {
- method.invoke(conn, new Integer[]{new Integer(timeout)});
+ method.invoke(conn, new Object[]{new Integer(timeout)});
} catch (IllegalArgumentException e1) {
log.warn("Failed to set timeout: "+e1);
} catch (IllegalAccessException e1) {
Modified: jakarta/jmeter/trunk/test/src/org/apache/jorphan/test/AllTests.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/test/src/org/apache/jorphan/test/AllTests.java?rev=804389&r1=804388&r2=804389&view=diff
==============================================================================
--- jakarta/jmeter/trunk/test/src/org/apache/jorphan/test/AllTests.java
(original)
+++ jakarta/jmeter/trunk/test/src/org/apache/jorphan/test/AllTests.java Fri Aug
14 21:46:02 2009
@@ -316,14 +316,14 @@
int suites=0;
try {
log.info("ClassFinder(TestCase)");
- List classList =
ClassFinder.findClassesThatExtend(JOrphanUtils.split(searchPaths, ","),
+ List<String> classList =
ClassFinder.findClassesThatExtend(JOrphanUtils.split(searchPaths, ","),
new Class[] { TestCase.class }, true);
int sz=classList.size();
log.info("ClassFinder(TestCase) found: "+sz+ " TestCase classes");
System.out.println("ClassFinder found: "+sz+ " TestCase classes");
- Iterator classes = classList.iterator();
+ Iterator<String> classes = classList.iterator();
while (classes.hasNext()) {
- String name = (String) classes.next();
+ String name = classes.next();
try {
/*
* TestSuite only finds testXXX() methods, and does not
look
@@ -335,11 +335,11 @@
*
*/
- Class clazz = Class.forName(name);
+ Class<?> clazz = Class.forName(name);
Test t = null;
try {
Method m = clazz.getMethod("suite", new Class[0]);
- t = (Test) m.invoke(clazz, null);
+ t = (Test) m.invoke(clazz, (Object[])null);
suites++;
} catch (NoSuchMethodException e) {
} // this is not an error, the others are
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]