Kill plugin logos
[idea/community.git] / plugins / junit / src / META-INF / plugin.xml
1 <!--
2   ~ Copyright 2000-2007 JetBrains s.r.o.
3   ~
4   ~ Licensed under the Apache License, Version 2.0 (the "License");
5   ~ you may not use this file except in compliance with the License.
6   ~ You may obtain a copy of the License at
7   ~
8   ~ http://www.apache.org/licenses/LICENSE-2.0
9   ~
10   ~ Unless required by applicable law or agreed to in writing, software
11   ~ distributed under the License is distributed on an "AS IS" BASIS,
12   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   ~ See the License for the specific language governing permissions and
14   ~ limitations under the License.
15   -->
16
17 <idea-plugin>
18   <name>JUnit</name>
19   <description>Provides possibility to run JUnit 3.x and 4.x tests and view their results</description>
20   <version>1.0</version>
21   <vendor>JetBrains</vendor>
22   <extensions defaultExtensionNs="com.intellij">
23     <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
24     <configurationProducer implementation="com.intellij.execution.junit.AllInPackageConfigurationProducer"/>
25     <configurationProducer implementation="com.intellij.execution.junit.PatternConfigurationProducer"/>
26     <configurationProducer implementation="com.intellij.execution.junit.TestClassConfigurationProducer"/>
27     <configurationProducer implementation="com.intellij.execution.junit.TestMethodConfigurationProducer"/>
28     <deadCode implementation="com.intellij.execution.junit2.inspection.JUnitEntryPoint"/>
29     <cantBeStatic implementation="com.intellij.execution.junit2.inspection.JUnitCantBeStaticExtension" />
30     <testFramework implementation="com.intellij.execution.junit.JUnit3Framework"/>
31     <testFramework implementation="com.intellij.execution.junit.JUnit4Framework"/>
32     <configurationType implementation="com.intellij.execution.junit.JUnitConfigurationType"/>
33
34     <stacktrace.fold substring="at org.junit.internal.runners."/>
35     <stacktrace.fold substring="at org.junit.runners."/>
36     <stacktrace.fold substring="at org.junit.runner.JUnitCore."/>
37     <stacktrace.fold substring="at org.junit.Assert.fail("/>
38     <stacktrace.fold substring="at org.junit.Assert.failNotSame("/>
39     <stacktrace.fold substring="at org.junit.Assert.failSame("/>
40     <stacktrace.fold substring="at org.junit.Assert.internalArrayEquals("/>
41     <stacktrace.fold substring="at org.junit.internal.ComparisonCriteria.arrayEquals("/>
42     <stacktrace.fold substring="at org.junit.Assert.assert"/>
43     <stacktrace.fold substring="at com.intellij.junit3."/>
44     <stacktrace.fold substring="at com.intellij.junit4."/>
45
46   </extensions>
47
48   <extensionPoints>
49     <extensionPoint qualifiedName="com.intellij.junitListener" interface="com.intellij.rt.execution.junit.IDEAJUnitListener"/>
50   </extensionPoints>
51
52   <actions>
53     <group>
54       <action class="com.intellij.execution.junit.ExcludeFromRunAction" text="Exclude from suite" id="excludeFromSuite"/>
55       <separator/>
56       <add-to-group relative-to-action="openAssertEqualsDiff" anchor="after" group-id="TestTreePopupMenu"/>
57     </group>
58     <group>
59       <separator/>
60       <action id="JUnitTesting.SelectInTree" class="com.intellij.execution.junit2.ui.actions.SelectInTreeAction" text="Select in Tree" description="Navigate from tests statistics to tests tree"/>
61       <add-to-group anchor="last" group-id="TestStatisticsTablePopupMenu"/>
62     </group>
63     <group>
64       <action class="com.intellij.execution.junit.AddToTestsPatternAction" id="AddToISuite" text="Add to temp suite"/>
65       <add-to-group anchor="first" group-id="RunContextGroup"/>
66     </group>
67   </actions>
68 </idea-plugin>