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