blob: 921551a013e3ee320d4a709ce5b0dd7edf95864d [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"
kchan60393392006-02-17 21:43:41 +00006 version="1.0.100"
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" />
cbridgha513851e2005-10-13 16:30:35 +000027 <import plugin="org.eclipse.wst.common.environment"/>
cbridgha57cdeaf2004-12-14 21:03:44 +000028 </requires>
29 <extension-point id="DataModelVerifier" name="Data Model Verifier Factory Extension" schema="schema/dataModelVerifier.exsd"/>
30
cbridghad8c40772005-03-15 16:57:14 +000031 <extension
32 point="org.eclipse.wst.common.tests.collector.suites">
33 <suite
cbridghafb0a40c2005-03-31 16:36:48 +000034 class="org.eclipse.wst.common.frameworks.datamodel.tests.DataModelAPITests"
35 name="IDataModel API Tests">
cbridgha33c66152005-03-25 19:31:05 +000036 </suite>
37 </extension>
cbridghaf9793022005-03-30 17:08:20 +000038 <extension
39 point="org.eclipse.wst.common.frameworks.DataModelProviderExtension">
40 <DataModelProvider
41 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
42 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
43 <DataModelProvider
cbridgha513851e2005-10-13 16:30:35 +000044 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestProvider1"
45 id="testprovider1"/>
46 <DataModelProvider
47 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestProvider2"
48 id="testprovider2"/>
49 <DataModelProvider
kchan5a907b92005-11-08 20:23:11 +000050 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestExtendedProvider"
51 id="testExtendedProvider"/>
52 <DataModelProvider
cbridghaf9793022005-03-30 17:08:20 +000053 class="bogusClass"
54 id="bogus"/>
vbhadrire90d5482005-04-05 21:22:06 +000055 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000056 providerType="testProviderBase"
vbhadrire90d5482005-04-05 21:22:06 +000057 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
58 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000059 providerType="testProviderBogus"
60 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
61 <ProviderImplementsType
62 providerType="testProviderBogus"
vbhadrire90d5482005-04-05 21:22:06 +000063 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModelBogus"/>
64 <ProviderImplementsType
vbhadrir1fb89322005-04-08 15:52:06 +000065 providerType="testProviderBogus"
66 providerID="fake.nonregistered.functiongroup.ITestDataModel"
67 />
cbridghaf9793022005-03-30 17:08:20 +000068 <!-- Test for incomplete id's, classes' and duplicates
69 <DataModelProvider
70 class=""
71 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
72 <DataModelProvider
73 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
74 id=""/>
75 <DataModelProvider
76 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
77 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
78 -->
79 </extension>
cbridgha480e9be2005-04-11 21:55:58 +000080
81 <extension
82 point="org.eclipse.wst.common.tests.collector.suites">
83 <suite
84 class=" org.eclipse.wst.common.frameworks.tests.bvt.AutomatedBVT"
85 name="Common Framework BVT Tests"/>
86 </extension>
87
cbridghabaa5a152005-08-19 17:31:07 +000088 <extension
89 point="org.eclipse.wst.common.frameworks.OperationExtension"
90 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
91 <operationExtension
92 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.R"
93 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
94 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"/>
95 <operationExtension
96 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"
97 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.D"
98 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.C"/>
99 <operationExtension
100 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
101 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.F"
102 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.E"/>
cbridghad7d3b3f2005-10-17 14:08:41 +0000103 <operationExtension
104 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.F"
105 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"/>
106 <operationExtension
107 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"
108 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.G"/>
109 <operationExtension
kchan5a907b92005-11-08 20:23:11 +0000110 id="APre2"
111 preOperationClass="org.eclipse.wst.common.frameworks.operations.tests.manager.TestExtendedOperation"/>
112 <operationExtension
cbridghad7d3b3f2005-10-17 14:08:41 +0000113 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"/>
cbridghabaa5a152005-08-19 17:31:07 +0000114 </extension>
cbridgha3d017b42005-08-23 20:32:15 +0000115
cbridghad7d3b3f2005-10-17 14:08:41 +0000116
cbridgha3d017b42005-08-23 20:32:15 +0000117 <!-- Uncomment the below hook to test specific operation extension ids when needed -->
cbridghabaa5a152005-08-19 17:31:07 +0000118 <!--
119 <extension
cbridgha3d017b42005-08-23 20:32:15 +0000120 point="org.eclipse.wst.common.frameworks.OperationExtension"
121 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
122 <operationExtension
cbridgha9d322d22006-01-25 18:40:37 +0000123 id="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportOperation"
124 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloPreOperationExtension"
125 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloPostOperationExtension"/>
126 </extension>
cbridgha3d017b42005-08-23 20:32:15 +0000127 -->
cbridghabaa5a152005-08-19 17:31:07 +0000128
cbridgha57cdeaf2004-12-14 21:03:44 +0000129</plugin>