blob: e9545208ea42c85e7a4633b8d749adf38c6486ad [file] [log] [blame]
Clement Escoffiera0958812008-11-23 17:44:26 +00001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Clement Escoffier84075052011-02-23 10:36:42 +00002 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <groupId>ipojo.tests</groupId>
5 <artifactId>org.apache.felix.ipojo.integration-tests</artifactId>
6 <name>iPOJO Integration Tests</name>
7 <version>1.5.0-SNAPSHOT</version>
Clement Escoffier2fdda122010-04-29 15:53:58 +00008
Clement Escoffier84075052011-02-23 10:36:42 +00009 <parent>
10 <groupId>ipojo.tests</groupId>
11 <artifactId>ipojo.tests</artifactId>
12 <version>1.5.0-SNAPSHOT</version>
Clement Escoffier87684562011-08-18 11:36:08 +000013 <relativePath>../pom.xml</relativePath>
Clement Escoffier84075052011-02-23 10:36:42 +000014 </parent>
Clement Escoffier2fdda122010-04-29 15:53:58 +000015
Clement Escoffier84075052011-02-23 10:36:42 +000016 <build>
17 <plugins>
18 <plugin>
19 <groupId>org.apache.felix</groupId>
20 <artifactId>maven-junit4osgi-plugin
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000021 </artifactId>
Clement Escoffier84075052011-02-23 10:36:42 +000022 <version>1.1.0-SNAPSHOT</version>
23 <executions>
24 <execution>
25 <goals>
26 <goal>test</goal>
27 </goals>
28 <configuration>
29 <hideOutputs>true</hideOutputs>
30 <logService>false</logService>
31 <configuration>
32 <org.osgi.http.port>8083</org.osgi.http.port>
33 </configuration>
34 </configuration>
35 </execution>
36 </executions>
37 </plugin>
38 </plugins>
39 </build>
40 <reporting>
41 <plugins>
42 <plugin>
43 <groupId>org.apache.maven.plugins</groupId>
44 <artifactId>maven-surefire-report-plugin</artifactId>
45 <version>2.4.3</version>
46 <configuration>
47 <showSucess>true</showSucess>
48 <reportsDirectories>
49 <param>target/junit4osgi-reports</param>
50 </reportsDirectories>
51 </configuration>
52 </plugin>
53 <plugin>
54 <groupId>org.codehaus.mojo</groupId>
55 <artifactId>cobertura-maven-plugin</artifactId>
56 </plugin>
57 </plugins>
58 </reporting>
Clement Escoffier2fdda122010-04-29 15:53:58 +000059
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000060 <dependencies>
Clement Escoffier84075052011-02-23 10:36:42 +000061 <!-- Manipulation -->
62 <dependency>
63 <groupId>ipojo.tests</groupId>
64 <artifactId>tests.manipulation.metadata</artifactId>
65 <version>${ipojo.core.snapshot}</version>
66 <scope>test</scope>
67 </dependency>
68 <dependency>
69 <groupId>ipojo.tests</groupId>
70 <artifactId>tests.manipulation</artifactId>
71 <version>${ipojo.core.snapshot}</version>
72 <scope>test</scope>
73 </dependency>
74 <dependency>
75 <groupId>ipojo.tests</groupId>
76 <artifactId>tests.manipulation.primitives
77 </artifactId>
78 <version>${ipojo.core.snapshot}</version>
79 <scope>test</scope>
80 </dependency>
81 <dependency>
82 <groupId>ipojo.tests</groupId>
83 <artifactId>tests.manipulation.creation
84 </artifactId>
85 <version>${ipojo.core.snapshot}</version>
86 <scope>test</scope>
87 </dependency>
88 <dependency>
89 <groupId>ipojo.tests</groupId>
90 <artifactId>tests.manipulation.java5
91 </artifactId>
92 <version>${ipojo.core.snapshot}</version>
93 <scope>test</scope>
94 </dependency>
95
96 <!-- Core -->
97 <dependency>
98 <groupId>ipojo.tests</groupId>
99 <artifactId>tests.core.annotations</artifactId>
100 <version>${ipojo.core.snapshot}</version>
101 <scope>test</scope>
102 </dependency>
103 <dependency>
104 <groupId>ipojo.tests</groupId>
105 <artifactId>tests.core.bad.configurations
106 </artifactId>
107 <version>${ipojo.core.snapshot}</version>
108 <scope>test</scope>
109 </dependency>
110 <dependency>
111 <groupId>ipojo.tests</groupId>
112 <artifactId>tests.core.configuration
113 </artifactId>
114 <version>${ipojo.core.snapshot}</version>
115 <scope>test</scope>
116 </dependency>
117 <dependency>
118 <groupId>ipojo.tests</groupId>
119 <artifactId>tests.core.external.handlers
120 </artifactId>
121 <version>${ipojo.core.snapshot}</version>
122 <scope>test</scope>
123 </dependency>
124 <dependency>
125 <groupId>ipojo.tests</groupId>
126 <artifactId>tests.core.factories</artifactId>
127 <version>${ipojo.core.snapshot}</version>
128 <scope>test</scope>
129 </dependency>
130 <dependency>
131 <groupId>ipojo.tests</groupId>
132 <artifactId>tests.core.lifecycle.callback
133 </artifactId>
134 <version>${ipojo.core.snapshot}</version>
135 <scope>test</scope>
136 </dependency>
137 <dependency>
138 <groupId>ipojo.tests</groupId>
139 <artifactId>tests.core.lifecycle.controller
140 </artifactId>
141 <version>${ipojo.core.snapshot}</version>
142 <scope>test</scope>
143 </dependency>
144 <dependency>
145 <groupId>ipojo.tests</groupId>
146 <artifactId>tests.core.ps</artifactId>
147 <version>${ipojo.core.snapshot}</version>
148 <scope>test</scope>
149 </dependency>
150 <dependency>
151 <groupId>ipojo.tests</groupId>
152 <artifactId>tests.core.lifecycle.controller
153 </artifactId>
154 <version>${ipojo.core.snapshot}</version>
155 <scope>test</scope>
156 </dependency>
157 <dependency>
158 <groupId>ipojo.tests</groupId>
159 <artifactId>tests.core.service.dependency
160 </artifactId>
161 <version>${ipojo.core.snapshot}</version>
162 <scope>test</scope>
163 </dependency>
164 <dependency>
165 <groupId>ipojo.tests</groupId>
166 <artifactId>tests.core.service.dependency.bindingpolicy
167 </artifactId>
168 <version>${ipojo.core.snapshot}</version>
169 <scope>test</scope>
170 </dependency>
171 <dependency>
172 <groupId>ipojo.tests</groupId>
173 <artifactId>tests.core.service.dependency.comparator
174 </artifactId>
175 <version>${ipojo.core.snapshot}</version>
176 <scope>test</scope>
177 </dependency>
178 <dependency>
179 <groupId>ipojo.tests</groupId>
180 <artifactId>tests.core.service.dependency.filter
181 </artifactId>
182 <version>${ipojo.core.snapshot}</version>
183 <scope>test</scope>
184 </dependency>
185 <dependency>
186 <artifactId>tests.core.ps.strategy</artifactId>
187 <groupId>ipojo.tests</groupId>
188 <version>${ipojo.core.snapshot}</version>
189 <scope>test</scope>
190 </dependency>
191
192
193 <!-- Composite -->
194 <dependency>
195 <groupId>ipojo.tests</groupId>
196 <artifactId>tests.composite </artifactId>
197 <version>${ipojo.composite.snapshot}</version>
198 <scope>test</scope>
199 </dependency>
200 <dependency>
201 <groupId>ipojo.tests</groupId>
202 <artifactId>tests.composite.service.import-export</artifactId>
203 <version>${ipojo.composite.snapshot}</version>
204 <scope>test</scope>
205 </dependency>
206 <dependency>
207 <groupId>ipojo.tests</groupId>
208 <artifactId>tests.composite.service.instance</artifactId>
209 <version>${ipojo.composite.snapshot}</version>
210 <scope>test</scope>
211 </dependency>
212 <dependency>
213 <groupId>ipojo.tests</groupId>
214 <artifactId>tests.composite.service.providing</artifactId>
215 <version>${ipojo.composite.snapshot}</version>
216 <scope>test</scope>
217 </dependency>
218
219 <!-- External handlers -->
220
221 <dependency>
222 <groupId>ipojo.tests</groupId>
223 <artifactId>tests.eventadmin.handler</artifactId>
224 <version>${ipojo.eah.snapshot}</version>
225 <scope>test</scope>
226 </dependency>
227 <dependency>
228 <groupId>ipojo.tests</groupId>
229 <artifactId>tests.temporal </artifactId>
230 <version>${ipojo.temporal.snapshot}</version>
231 <scope>test</scope>
232 </dependency>
233 <dependency>
234 <groupId>ipojo.tests</groupId>
235 <artifactId>tests.whiteboard </artifactId>
236 <version>${ipojo.wbp.snapshot}</version>
237 <scope>test</scope>
238 </dependency>
239 <!-- Utility bundles -->
240
241 <dependency>
242 <groupId>org.apache.felix</groupId>
243 <artifactId>org.apache.felix.ipojo.handler.whiteboard</artifactId>
244 <version>${ipojo.wbp.snapshot}</version>
245 <scope>test</scope>
246 </dependency>
247 <dependency>
248 <groupId>org.apache.felix</groupId>
249 <artifactId>org.apache.felix.ipojo.handler.temporal</artifactId>
250 <version>${ipojo.temporal.snapshot}</version>
251 <scope>test</scope>
252 </dependency>
253 <dependency>
254 <groupId>org.apache.felix</groupId>
255 <artifactId>org.apache.felix.ipojo.handler.eventadmin</artifactId>
256 <version>${ipojo.eah.snapshot}</version>
257 <scope>test</scope>
258 </dependency>
259 <dependency>
260 <groupId>org.apache.felix</groupId>
261 <artifactId>org.apache.felix.eventadmin</artifactId>
262 <version>1.2.2</version>
263 <scope>test</scope>
264 </dependency>
265 <dependency>
266 <groupId>org.apache.felix</groupId>
267 <artifactId>org.apache.felix.ipojo.composite</artifactId>
268 <version>${ipojo.composite.snapshot}</version>
269 <scope>test</scope>
270 </dependency>
271
272 <dependency>
273 <groupId>org.apache.felix</groupId>
274 <artifactId>org.apache.felix.configadmin</artifactId>
275 <version>1.2.4</version>
276 <scope>test</scope>
277 </dependency>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +0000278 </dependencies>
Clement Escoffier84075052011-02-23 10:36:42 +0000279
280 <profiles>
281 <profile>
282 <id>configadmin</id>
283 <dependencies>
284 <dependency>
285 <groupId>ipojo.tests</groupId>
286 <artifactId>tests.core.configadmin</artifactId>
287 <version>${ipojo.core.snapshot}</version>
288 <scope>test</scope>
289 </dependency>
290 </dependencies>
291 </profile>
292 </profiles>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +0000293</project>