basic JUnit 4.5 compatibility (accepting use of deprecated SPI)

This commit is contained in:
Juergen Hoeller
2008-11-20 21:33:08 +00:00
parent 22d3272117
commit ae34a8cb1b
5 changed files with 8 additions and 7 deletions

View File

@@ -24,6 +24,7 @@ import org.apache.commons.logging.LogFactory;
import org.junit.internal.runners.InitializationError;
import org.junit.internal.runners.JUnit4ClassRunner;
import org.junit.runner.Description;
import org.junit.runner.notification.Failure;
import org.junit.runner.notification.RunNotifier;
import org.springframework.test.annotation.ProfileValueUtils;
@@ -148,11 +149,11 @@ public class SpringJUnit4ClassRunner extends JUnit4ClassRunner {
testInstance = createTest();
}
catch (InvocationTargetException ex) {
notifier.testAborted(description, ex.getCause());
notifier.fireTestFailure(new Failure(description, ex.getCause()));
return;
}
catch (Exception ex) {
notifier.testAborted(description, ex);
notifier.fireTestFailure(new Failure(description, ex));
return;
}

View File

@@ -29,10 +29,10 @@ import java.util.concurrent.TimeoutException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.junit.Assume.AssumptionViolatedException;
import org.junit.runner.Description;
import org.junit.runner.notification.Failure;
import org.junit.runner.notification.RunNotifier;
import org.junit.internal.AssumptionViolatedException;
import org.springframework.test.annotation.Repeat;
import org.springframework.test.annotation.Timed;