blob: 3c01ba94a1ef8d9a2892d4902c01d5e9f0956ade [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>
Clement Escoffier95358cb2011-08-18 11:36:08 +000013 <relativePath>../pom.xml</relativePath>
Clement Escoffier345e79a2011-02-23 10:36:42 +000014 </parent>
Clement Escoffier86ea4652010-04-29 15:53:58 +000015
Clement Escoffier345e79a2011-02-23 10:36:42 +000016 <build>
17 <plugins>
18 <plugin>
19 <groupId>org.apache.felix</groupId>
20 <artifactId>maven-junit4osgi-plugin
Clement Escoffier4cb4ff32009-08-14 12:11:19 +000021 </artifactId>
Clement Escoffier345e79a2011-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 Escoffier86ea4652010-04-29 15:53:58 +000059
Clement Escoffier4cb4ff32009-08-14 12:11:19 +000060 <dependencies>
Clement Escoffier345e79a2011-02-23 10:36:42 +000061 <!-- Manipulation -->
62 <dependency>
63 <groupId>ipojo.tests</groupId>
64 <artifactId>tests.manipulation.metadata</artifactId>
Clement Escoffier6d66fa92012-10-28 14:29:10 +000065 <version>${ipojo.manipulator.snapshot}</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +000066 <scope>test</scope>
67 </dependency>
68 <dependency>
69 <groupId>ipojo.tests</groupId>
70 <artifactId>tests.manipulation</artifactId>
Clement Escoffier6d66fa92012-10-28 14:29:10 +000071 <version>${ipojo.manipulator.snapshot}</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +000072 <scope>test</scope>
73 </dependency>
74 <dependency>
75 <groupId>ipojo.tests</groupId>
Clement Escoffier6d66fa92012-10-28 14:29:10 +000076 <artifactId>tests.manipulation.primitives</artifactId>
77 <version>${ipojo.manipulator.snapshot}</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +000078 <scope>test</scope>
79 </dependency>
80 <dependency>
81 <groupId>ipojo.tests</groupId>
Clement Escoffier6d66fa92012-10-28 14:29:10 +000082 <artifactId>tests.manipulation.creation</artifactId>
83 <version>${ipojo.manipulator.snapshot}</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +000084 <scope>test</scope>
85 </dependency>
86 <dependency>
87 <groupId>ipojo.tests</groupId>
Clement Escoffier6d66fa92012-10-28 14:29:10 +000088 <artifactId>tests.manipulation.java5</artifactId>
89 <version>${ipojo.manipulator.snapshot}</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +000090 <scope>test</scope>
91 </dependency>
92
93 <!-- Core -->
94 <dependency>
95 <groupId>ipojo.tests</groupId>
96 <artifactId>tests.core.annotations</artifactId>
97 <version>${ipojo.core.snapshot}</version>
98 <scope>test</scope>
99 </dependency>
100 <dependency>
101 <groupId>ipojo.tests</groupId>
102 <artifactId>tests.core.bad.configurations
103 </artifactId>
104 <version>${ipojo.core.snapshot}</version>
105 <scope>test</scope>
106 </dependency>
107 <dependency>
108 <groupId>ipojo.tests</groupId>
109 <artifactId>tests.core.configuration
110 </artifactId>
111 <version>${ipojo.core.snapshot}</version>
112 <scope>test</scope>
113 </dependency>
114 <dependency>
115 <groupId>ipojo.tests</groupId>
116 <artifactId>tests.core.external.handlers
117 </artifactId>
118 <version>${ipojo.core.snapshot}</version>
119 <scope>test</scope>
120 </dependency>
121 <dependency>
122 <groupId>ipojo.tests</groupId>
123 <artifactId>tests.core.factories</artifactId>
124 <version>${ipojo.core.snapshot}</version>
125 <scope>test</scope>
126 </dependency>
127 <dependency>
128 <groupId>ipojo.tests</groupId>
129 <artifactId>tests.core.lifecycle.callback
130 </artifactId>
131 <version>${ipojo.core.snapshot}</version>
132 <scope>test</scope>
133 </dependency>
134 <dependency>
135 <groupId>ipojo.tests</groupId>
136 <artifactId>tests.core.lifecycle.controller
137 </artifactId>
138 <version>${ipojo.core.snapshot}</version>
139 <scope>test</scope>
140 </dependency>
141 <dependency>
142 <groupId>ipojo.tests</groupId>
143 <artifactId>tests.core.ps</artifactId>
144 <version>${ipojo.core.snapshot}</version>
145 <scope>test</scope>
146 </dependency>
147 <dependency>
148 <groupId>ipojo.tests</groupId>
149 <artifactId>tests.core.lifecycle.controller
150 </artifactId>
151 <version>${ipojo.core.snapshot}</version>
152 <scope>test</scope>
153 </dependency>
154 <dependency>
155 <groupId>ipojo.tests</groupId>
156 <artifactId>tests.core.service.dependency
157 </artifactId>
158 <version>${ipojo.core.snapshot}</version>
159 <scope>test</scope>
160 </dependency>
161 <dependency>
162 <groupId>ipojo.tests</groupId>
163 <artifactId>tests.core.service.dependency.bindingpolicy
164 </artifactId>
165 <version>${ipojo.core.snapshot}</version>
166 <scope>test</scope>
167 </dependency>
168 <dependency>
169 <groupId>ipojo.tests</groupId>
170 <artifactId>tests.core.service.dependency.comparator
171 </artifactId>
172 <version>${ipojo.core.snapshot}</version>
173 <scope>test</scope>
174 </dependency>
175 <dependency>
176 <groupId>ipojo.tests</groupId>
177 <artifactId>tests.core.service.dependency.filter
178 </artifactId>
179 <version>${ipojo.core.snapshot}</version>
180 <scope>test</scope>
181 </dependency>
182 <dependency>
183 <artifactId>tests.core.ps.strategy</artifactId>
184 <groupId>ipojo.tests</groupId>
185 <version>${ipojo.core.snapshot}</version>
186 <scope>test</scope>
187 </dependency>
188
189
190 <!-- Composite -->
191 <dependency>
192 <groupId>ipojo.tests</groupId>
193 <artifactId>tests.composite </artifactId>
194 <version>${ipojo.composite.snapshot}</version>
195 <scope>test</scope>
196 </dependency>
197 <dependency>
198 <groupId>ipojo.tests</groupId>
199 <artifactId>tests.composite.service.import-export</artifactId>
200 <version>${ipojo.composite.snapshot}</version>
201 <scope>test</scope>
202 </dependency>
203 <dependency>
204 <groupId>ipojo.tests</groupId>
205 <artifactId>tests.composite.service.instance</artifactId>
206 <version>${ipojo.composite.snapshot}</version>
207 <scope>test</scope>
208 </dependency>
209 <dependency>
210 <groupId>ipojo.tests</groupId>
211 <artifactId>tests.composite.service.providing</artifactId>
212 <version>${ipojo.composite.snapshot}</version>
213 <scope>test</scope>
214 </dependency>
215
216 <!-- External handlers -->
217
218 <dependency>
219 <groupId>ipojo.tests</groupId>
220 <artifactId>tests.eventadmin.handler</artifactId>
221 <version>${ipojo.eah.snapshot}</version>
222 <scope>test</scope>
223 </dependency>
224 <dependency>
225 <groupId>ipojo.tests</groupId>
226 <artifactId>tests.temporal </artifactId>
227 <version>${ipojo.temporal.snapshot}</version>
228 <scope>test</scope>
229 </dependency>
230 <dependency>
231 <groupId>ipojo.tests</groupId>
232 <artifactId>tests.whiteboard </artifactId>
233 <version>${ipojo.wbp.snapshot}</version>
234 <scope>test</scope>
235 </dependency>
236 <!-- Utility bundles -->
237
238 <dependency>
239 <groupId>org.apache.felix</groupId>
240 <artifactId>org.apache.felix.ipojo.handler.whiteboard</artifactId>
241 <version>${ipojo.wbp.snapshot}</version>
242 <scope>test</scope>
243 </dependency>
244 <dependency>
245 <groupId>org.apache.felix</groupId>
246 <artifactId>org.apache.felix.ipojo.handler.temporal</artifactId>
247 <version>${ipojo.temporal.snapshot}</version>
248 <scope>test</scope>
249 </dependency>
250 <dependency>
251 <groupId>org.apache.felix</groupId>
252 <artifactId>org.apache.felix.ipojo.handler.eventadmin</artifactId>
253 <version>${ipojo.eah.snapshot}</version>
254 <scope>test</scope>
255 </dependency>
256 <dependency>
257 <groupId>org.apache.felix</groupId>
258 <artifactId>org.apache.felix.eventadmin</artifactId>
259 <version>1.2.2</version>
260 <scope>test</scope>
261 </dependency>
262 <dependency>
263 <groupId>org.apache.felix</groupId>
264 <artifactId>org.apache.felix.ipojo.composite</artifactId>
265 <version>${ipojo.composite.snapshot}</version>
266 <scope>test</scope>
267 </dependency>
268
269 <dependency>
270 <groupId>org.apache.felix</groupId>
271 <artifactId>org.apache.felix.configadmin</artifactId>
Clement Escoffierd3ef9022012-06-21 13:18:08 +0000272 <version>1.2.8</version>
Clement Escoffier345e79a2011-02-23 10:36:42 +0000273 <scope>test</scope>
274 </dependency>
Clement Escoffierd3ef9022012-06-21 13:18:08 +0000275 <dependency>
276 <groupId>ipojo.tests</groupId>
277 <artifactId>tests.core.configadmin</artifactId>
278 <version>${ipojo.core.snapshot}</version>
279 <scope>test</scope>
280 </dependency>
Clement Escoffier4cb4ff32009-08-14 12:11:19 +0000281 </dependencies>
Clement Escoffier4cb4ff32009-08-14 12:11:19 +0000282</project>