Use this extension point to tell the test framework about the existence of your test suite classes. Only test suites that use this extension point show up in the Test Suites view.
</documentation>
</annotation>
<element name="extension">
<annotation>
<documentation>
Use this element to register a list of test suites with the framework. There are two ways to register, using extensions of <code>junit.framework.TestSuite</code> or using an implementer of <code>org.eclipse.rse.tests.framework.ITestSuiteProvider</code>.
This is the name of the test suite that will appear in the test suite view. If it is not present then the suite provider will be asked for the suite's name, but that may cause activation of the plugin that contains the suite. To delay this activation use this attribute.
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<element name="arg">
<annotation>
<documentation>
Use this element to describe an argument to the creator of the test suite.
Provide an argument to the <code>getSuite(String)</code> method of the provider. This argument can be used to control the generation of the test suite by the provider. If no argument is provided here then <code>null</code> is passed.
The framework comes supplied with an example in the plugin <code>org.eclipse.rse.tests.framework.examples</code>. This example enables several JUnit test suites using both <code>suite</code> and <code>suiteProvider</code> declarations. Some suites exhibit failures and some exhibit errors. The rest succeed completely.
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="apiInfo"/>
</appInfo>
<documentation>
There is no API other than the JUnit API associated with this framework. One only needs to register a test suite with this extension point to have it appear and be runnable from within the Test Suites view.