blob: 3bab38ef811600066ddf59d33924ec71c975d986 [file] [log] [blame]
package org.eclipse.wst.common.tests.collector;
import junit.framework.Test;
import junit.framework.TestSuite;
import junit.swingui.TestRunner;
/**
* @author jsholl
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public class SuiteTestRunner extends TestRunner {
private TestSuite suite;
/**
* PluginTestRunner constructor comment.
*/
public SuiteTestRunner(TestSuite suiteToRun) {
super();
suite = suiteToRun;
}
/**
* Only return the specified suite
*/
public Test getTest(String suiteClassName) {
return suite;
}
/**
* called by the gui
*/
public void launch() {
start();
}
public void start() {
String name = "dynamic test"; //$NON-NLS-1$
fFrame = createUI(name);
fFrame.pack();
fFrame.setVisible(true);
setSuite(name);
runSuite();
}
/*
* @see TestRunner#terminate()
*/
public void terminate() {
fFrame.dispose();
}
}