blob: b73056ebd2ee2db6aca65d67c75fac62e8bc0c7b [file] [log] [blame]
cbridgha57cdeaf2004-12-14 21:03:44 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin
4 id="org.eclipse.wst.common.tests"
5 name="org.eclipse.wst.common.tests"
vbhadrir4b1ef5f2005-06-15 21:31:01 +00006 version="0.7.0"
nitindd078a812005-03-10 05:35:25 +00007 provider-name="Eclipse.org"
cbridgha57cdeaf2004-12-14 21:03:44 +00008 class="org.eclipse.wst.common.tests.CommonTestsPlugin">
9
10 <runtime>
11 <library name="commontests.jar">
12 <export name="*"/>
13 </library>
14 </runtime>
15 <requires>
16 <import plugin="org.junit" export="true"/>
cbridgha57cdeaf2004-12-14 21:03:44 +000017 <import plugin="org.eclipse.core.resources" export="true"/>
cbridgha57cdeaf2004-12-14 21:03:44 +000018 <import plugin="org.eclipse.core.runtime.compatibility"/>
cbridghafb0a40c2005-03-31 16:36:48 +000019 <import plugin="org.eclipse.wst.common.frameworks" export="true"/>
cbridgha3900fac2005-02-07 21:07:22 +000020 <import plugin="org.eclipse.wst.common.emfworkbench.integration"/>
21 <import plugin="org.eclipse.emf.common"/>
22 <import plugin="org.eclipse.emf.ecore"/>
david_williamsa336c762005-06-08 15:13:35 +000023 <import plugin="org.eclipse.core.commands"/>
david_williams88e9ac12005-02-14 13:36:17 +000024 <import plugin="org.eclipse.wst.common.modulecore"/>
cbridghafb0a40c2005-03-31 16:36:48 +000025 <import plugin="org.eclipse.wst.common.tests.collector" export="true"/>
david_williamsa336c762005-06-08 15:13:35 +000026 <import plugin="org.eclipse.jem.util" />
cbridgha57cdeaf2004-12-14 21:03:44 +000027 </requires>
28 <extension-point id="DataModelVerifier" name="Data Model Verifier Factory Extension" schema="schema/dataModelVerifier.exsd"/>
29
cbridghad8c40772005-03-15 16:57:14 +000030 <extension
31 point="org.eclipse.wst.common.tests.collector.suites">
32 <suite
cbridghafb0a40c2005-03-31 16:36:48 +000033 class="org.eclipse.wst.common.frameworks.datamodel.tests.DataModelAPITests"
34 name="IDataModel API Tests">
cbridgha33c66152005-03-25 19:31:05 +000035 </suite>
36 </extension>
cbridghaf9793022005-03-30 17:08:20 +000037 <extension
38 point="org.eclipse.wst.common.frameworks.DataModelProviderExtension">
39 <DataModelProvider
40 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
41 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
42 <DataModelProvider
43 class="bogusClass"
44 id="bogus"/>
vbhadrire90d5482005-04-05 21:22:06 +000045 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000046 providerType="testProviderBase"
vbhadrire90d5482005-04-05 21:22:06 +000047 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
48 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000049 providerType="testProviderBogus"
50 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
51 <ProviderImplementsType
52 providerType="testProviderBogus"
vbhadrire90d5482005-04-05 21:22:06 +000053 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModelBogus"/>
54 <ProviderImplementsType
vbhadrir1fb89322005-04-08 15:52:06 +000055 providerType="testProviderBogus"
56 providerID="fake.nonregistered.functiongroup.ITestDataModel"
57 />
cbridghaf9793022005-03-30 17:08:20 +000058 <!-- Test for incomplete id's, classes' and duplicates
59 <DataModelProvider
60 class=""
61 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
62 <DataModelProvider
63 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
64 id=""/>
65 <DataModelProvider
66 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
67 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
68 -->
69 </extension>
cbridgha480e9be2005-04-11 21:55:58 +000070
71 <extension
72 point="org.eclipse.wst.common.tests.collector.suites">
73 <suite
74 class=" org.eclipse.wst.common.frameworks.tests.bvt.AutomatedBVT"
75 name="Common Framework BVT Tests"/>
76 </extension>
77
cbridghabaa5a152005-08-19 17:31:07 +000078 <extension
79 point="org.eclipse.wst.common.frameworks.OperationExtension"
80 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
81 <operationExtension
82 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.R"
83 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
84 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"/>
85 <operationExtension
86 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"
87 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.D"
88 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.C"/>
89 <operationExtension
90 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
91 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.F"
92 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.E"/>
93 </extension>
cbridgha3d017b42005-08-23 20:32:15 +000094
95 <!-- Uncomment the below hook to test specific operation extension ids when needed -->
cbridghabaa5a152005-08-19 17:31:07 +000096 <!--
97 <extension
cbridgha3d017b42005-08-23 20:32:15 +000098 point="org.eclipse.wst.common.frameworks.OperationExtension"
99 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
100 <operationExtension
101 id="org.eclipse.jst.j2ee.application.internal.operations.EARComponentCreationOperation"
102 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloOperationExtension"
103 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloOperationExtension"/>
104 </extension>
105 -->
cbridghabaa5a152005-08-19 17:31:07 +0000106
cbridgha57cdeaf2004-12-14 21:03:44 +0000107</plugin>