aboutsummaryrefslogtreecommitdiff
path: root/src/junit/runner/BaseTestRunner.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/junit/runner/BaseTestRunner.java')
-rw-r--r--src/junit/runner/BaseTestRunner.java35
1 files changed, 5 insertions, 30 deletions
diff --git a/src/junit/runner/BaseTestRunner.java b/src/junit/runner/BaseTestRunner.java
index 1518f7c..6a4b090 100644
--- a/src/junit/runner/BaseTestRunner.java
+++ b/src/junit/runner/BaseTestRunner.java
@@ -56,8 +56,7 @@ public abstract class BaseTestRunner implements TestListener {
public static void savePreferences() throws IOException {
FileOutputStream fos= new FileOutputStream(getPreferencesFile());
try {
- // calling of the deprecated save method to enable compiling under 1.1.7
- getPreferences().save(fos, "");
+ getPreferences().store(fos, "");
} finally {
fos.close();
}
@@ -96,7 +95,7 @@ public abstract class BaseTestRunner implements TestListener {
clearStatus();
return null;
}
- Class testClass= null;
+ Class<?> testClass= null;
try {
testClass= loadSuiteClass(suiteClassName);
} catch (ClassNotFoundException e) {
@@ -204,8 +203,8 @@ public abstract class BaseTestRunner implements TestListener {
/**
* Returns the loaded Class for a suite name.
*/
- protected Class loadSuiteClass(String suiteClassName) throws ClassNotFoundException {
- return getLoader().load(suiteClassName);
+ protected Class<?> loadSuiteClass(String suiteClassName) throws ClassNotFoundException {
+ return Class.forName(suiteClassName);
}
/**
@@ -214,17 +213,8 @@ public abstract class BaseTestRunner implements TestListener {
protected void clearStatus() { // Belongs in the GUI TestRunner class
}
- /**
- * Returns the loader to be used.
- */
- public TestSuiteLoader getLoader() {
- if (useReloadingTestSuiteLoader())
- return new ReloadingTestSuiteLoader();
- return new StandardTestSuiteLoader();
- }
-
protected boolean useReloadingTestSuiteLoader() {
- return getPreference("loading").equals("true") && !inVAJava() && fLoading;
+ return getPreference("loading").equals("true") && fLoading;
}
private static File getPreferencesFile() {
@@ -263,21 +253,6 @@ public abstract class BaseTestRunner implements TestListener {
return intValue;
}
- public static boolean inVAJava() {
- try {
- Class.forName("com.ibm.uvm.tools.DebugSupport");
- }
- catch (Exception e) {
- return false;
- }
- return true;
- }
-
- public static boolean inMac() {
- return System.getProperty("mrj.version") != null;
- }
-
-
/**
* Returns a filtered stack trace
*/