Make unit tests compatible with maven2 Surefire plugin.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@425249 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -55,7 +55,7 @@ public class FirstPriorityConfigTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -70,7 +70,7 @@ public class FirstPriorityConfigTestCase extends TestCase {
|
|||||||
// so we can check that the first one in the classpath is
|
// so we can check that the first one in the classpath is
|
||||||
// used.
|
// used.
|
||||||
PathableClassLoader containerLoader = new PathableClassLoader(null);
|
PathableClassLoader containerLoader = new PathableClassLoader(null);
|
||||||
containerLoader.useSystemLoader("junit.");
|
containerLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
containerLoader.addLogicalLib("commons-logging");
|
containerLoader.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
PathableClassLoader webappLoader = new PathableClassLoader(containerLoader);
|
PathableClassLoader webappLoader = new PathableClassLoader(containerLoader);
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ public class PriorityConfigTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -77,7 +77,7 @@ public class PriorityConfigTestCase extends TestCase {
|
|||||||
// so we can check that the first one in the classpath is
|
// so we can check that the first one in the classpath is
|
||||||
// used.
|
// used.
|
||||||
PathableClassLoader containerLoader = new PathableClassLoader(null);
|
PathableClassLoader containerLoader = new PathableClassLoader(null);
|
||||||
containerLoader.useSystemLoader("junit.");
|
containerLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
containerLoader.addLogicalLib("commons-logging");
|
containerLoader.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
URL pri10URL = new URL(baseUrl, "priority10/");
|
URL pri10URL = new URL(baseUrl, "priority10/");
|
||||||
|
|||||||
@@ -41,7 +41,8 @@ public class CustomConfigAPITestCase extends CustomConfigTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
|
|
||||||
// the TestHandler class must be accessable from the System classloader
|
// the TestHandler class must be accessable from the System classloader
|
||||||
// in order for java.util.logging.LogManager.readConfiguration to
|
// in order for java.util.logging.LogManager.readConfiguration to
|
||||||
// be able to instantiate it. And this test case must see the same
|
// be able to instantiate it. And this test case must see the same
|
||||||
|
|||||||
@@ -42,7 +42,8 @@ public class CustomConfigFullTestCase extends CustomConfigTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
|
|
||||||
// the TestHandler class must be accessable from the System classloader
|
// the TestHandler class must be accessable from the System classloader
|
||||||
// in order for java.util.logging.LogManager.readConfiguration to
|
// in order for java.util.logging.LogManager.readConfiguration to
|
||||||
// be able to instantiate it. And this test case must see the same
|
// be able to instantiate it. And this test case must see the same
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ public class ApiClasspathStandardTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parent.addLogicalLib("commons-logging-api");
|
parent.addLogicalLib("commons-logging-api");
|
||||||
|
|
||||||
PathableClassLoader child = new PathableClassLoader(parent);
|
PathableClassLoader child = new PathableClassLoader(parent);
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class AppClasspathStandardTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader loader = new PathableClassLoader(null);
|
PathableClassLoader loader = new PathableClassLoader(null);
|
||||||
loader.useSystemLoader("junit.");
|
loader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
loader.addLogicalLib("testclasses");
|
loader.addLogicalLib("testclasses");
|
||||||
loader.addLogicalLib("log4j12");
|
loader.addLogicalLib("log4j12");
|
||||||
loader.addLogicalLib("commons-logging");
|
loader.addLogicalLib("commons-logging");
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ public class ChildClasspathStandardTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
|
|
||||||
PathableClassLoader child = new PathableClassLoader(parent);
|
PathableClassLoader child = new PathableClassLoader(parent);
|
||||||
child.addLogicalLib("testclasses");
|
child.addLogicalLib("testclasses");
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class ParentClasspathStandardTestCase {
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parent.addLogicalLib("commons-logging");
|
parent.addLogicalLib("commons-logging");
|
||||||
parent.addLogicalLib("log4j12");
|
parent.addLogicalLib("log4j12");
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ public class StandardTestCase extends AbstractLogTest {
|
|||||||
Class thisClass = StandardTestCase.class;
|
Class thisClass = StandardTestCase.class;
|
||||||
|
|
||||||
PathableClassLoader loader = new PathableClassLoader(null);
|
PathableClassLoader loader = new PathableClassLoader(null);
|
||||||
loader.useSystemLoader("junit.");
|
loader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
loader.addLogicalLib("testclasses");
|
loader.addLogicalLib("testclasses");
|
||||||
loader.addLogicalLib("commons-logging");
|
loader.addLogicalLib("commons-logging");
|
||||||
loader.addLogicalLib("logkit");
|
loader.addLogicalLib("logkit");
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class SecurityAllowedTestCase extends TestCase
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parent.addLogicalLib("commons-logging");
|
parent.addLogicalLib("commons-logging");
|
||||||
parent.addLogicalLib("testclasses");
|
parent.addLogicalLib("testclasses");
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ public class SecurityForbiddenTestCase extends TestCase
|
|||||||
*/
|
*/
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parent.addLogicalLib("commons-logging");
|
parent.addLogicalLib("commons-logging");
|
||||||
parent.addLogicalLib("testclasses");
|
parent.addLogicalLib("testclasses");
|
||||||
|
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ public class BasicServletTestCase extends TestCase {
|
|||||||
// that class is deployed via a shared classloader.
|
// that class is deployed via a shared classloader.
|
||||||
|
|
||||||
PathableClassLoader parent = new PathableClassLoader(null);
|
PathableClassLoader parent = new PathableClassLoader(null);
|
||||||
parent.useSystemLoader("junit.");
|
parent.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parent.addLogicalLib("commons-logging");
|
parent.addLogicalLib("commons-logging");
|
||||||
parent.addLogicalLib("servletapi");
|
parent.addLogicalLib("servletapi");
|
||||||
|
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ public class CustomConfigTestCase extends DefaultConfigTestCase {
|
|||||||
Class thisClass = CustomConfigTestCase.class;
|
Class thisClass = CustomConfigTestCase.class;
|
||||||
|
|
||||||
PathableClassLoader loader = new PathableClassLoader(null);
|
PathableClassLoader loader = new PathableClassLoader(null);
|
||||||
loader.useSystemLoader("junit.");
|
loader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
loader.addLogicalLib("testclasses");
|
loader.addLogicalLib("testclasses");
|
||||||
loader.addLogicalLib("commons-logging");
|
loader.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ public class DateTimeCustomConfigTestCase extends CustomConfigTestCase {
|
|||||||
Class thisClass = DateTimeCustomConfigTestCase.class;
|
Class thisClass = DateTimeCustomConfigTestCase.class;
|
||||||
|
|
||||||
PathableClassLoader loader = new PathableClassLoader(null);
|
PathableClassLoader loader = new PathableClassLoader(null);
|
||||||
loader.useSystemLoader("junit.");
|
loader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
loader.addLogicalLib("testclasses");
|
loader.addLogicalLib("testclasses");
|
||||||
loader.addLogicalLib("commons-logging");
|
loader.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ public class DefaultConfigTestCase extends TestCase {
|
|||||||
Class thisClass = DefaultConfigTestCase.class;
|
Class thisClass = DefaultConfigTestCase.class;
|
||||||
|
|
||||||
PathableClassLoader loader = new PathableClassLoader(null);
|
PathableClassLoader loader = new PathableClassLoader(null);
|
||||||
loader.useSystemLoader("junit.");
|
loader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
loader.addLogicalLib("testclasses");
|
loader.addLogicalLib("testclasses");
|
||||||
loader.addLogicalLib("commons-logging");
|
loader.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public class BadTCCLTestCase extends TestCase {
|
|||||||
|
|
||||||
public static Test suite() throws Exception {
|
public static Test suite() throws Exception {
|
||||||
PathableClassLoader contextClassLoader = new PathableClassLoader(null);
|
PathableClassLoader contextClassLoader = new PathableClassLoader(null);
|
||||||
contextClassLoader.useSystemLoader("junit.");
|
contextClassLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
PathableTestSuite suite = new PathableTestSuite(BadTCCLTestCase.class, contextClassLoader);
|
PathableTestSuite suite = new PathableTestSuite(BadTCCLTestCase.class, contextClassLoader);
|
||||||
return suite;
|
return suite;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ public class TcclDisabledTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ public class TcclDisabledTestCase extends TestCase {
|
|||||||
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
||||||
|
|
||||||
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
||||||
parentLoader.useSystemLoader("junit.");
|
parentLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parentLoader.addLogicalLib("commons-logging");
|
parentLoader.addLogicalLib("commons-logging");
|
||||||
parentLoader.addLogicalLib("testclasses");
|
parentLoader.addLogicalLib("testclasses");
|
||||||
// hack to ensure that the testcase classloader can't see
|
// hack to ensure that the testcase classloader can't see
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ public class TcclEnabledTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ public class TcclEnabledTestCase extends TestCase {
|
|||||||
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
||||||
|
|
||||||
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
||||||
parentLoader.useSystemLoader("junit.");
|
parentLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parentLoader.addLogicalLib("commons-logging");
|
parentLoader.addLogicalLib("commons-logging");
|
||||||
parentLoader.addLogicalLib("testclasses");
|
parentLoader.addLogicalLib("testclasses");
|
||||||
// hack to ensure that the testcase classloader can't see
|
// hack to ensure that the testcase classloader can't see
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ public class TcclDisabledTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ public class TcclDisabledTestCase extends TestCase {
|
|||||||
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
||||||
|
|
||||||
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
||||||
parentLoader.useSystemLoader("junit.");
|
parentLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parentLoader.addLogicalLib("commons-logging");
|
parentLoader.addLogicalLib("commons-logging");
|
||||||
parentLoader.addLogicalLib("testclasses");
|
parentLoader.addLogicalLib("testclasses");
|
||||||
// hack to ensure that the testcase classloader can't see
|
// hack to ensure that the testcase classloader can't see
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class TcclEnabledTestCase extends TestCase {
|
|||||||
// class through a dummy loader though this is not absolutely
|
// class through a dummy loader though this is not absolutely
|
||||||
// necessary...
|
// necessary...
|
||||||
PathableClassLoader dummy = new PathableClassLoader(null);
|
PathableClassLoader dummy = new PathableClassLoader(null);
|
||||||
dummy.useSystemLoader("junit.");
|
dummy.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
dummy.addLogicalLib("testclasses");
|
dummy.addLogicalLib("testclasses");
|
||||||
dummy.addLogicalLib("commons-logging");
|
dummy.addLogicalLib("commons-logging");
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@ public class TcclEnabledTestCase extends TestCase {
|
|||||||
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
PathableClassLoader emptyLoader = new PathableClassLoader(null);
|
||||||
|
|
||||||
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
PathableClassLoader parentLoader = new PathableClassLoader(null);
|
||||||
parentLoader.useSystemLoader("junit.");
|
parentLoader.useExplicitLoader("junit.", Test.class.getClassLoader());
|
||||||
parentLoader.addLogicalLib("commons-logging");
|
parentLoader.addLogicalLib("commons-logging");
|
||||||
parentLoader.addLogicalLib("testclasses");
|
parentLoader.addLogicalLib("testclasses");
|
||||||
// hack to ensure that the testcase classloader can't see
|
// hack to ensure that the testcase classloader can't see
|
||||||
|
|||||||
Reference in New Issue
Block a user