blob: a1409fdade24e99aa777e73332ac150ab81ec2ac [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"
2 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.1.0-SNAPSHOT</version>
8
9 <properties>
10 <ipojo.version>1.1.0-SNAPSHOT</ipojo.version>
11 </properties>
12
13 <build>
14 <plugins>
15 <plugin>
Clement Escoffier88d7d6b2008-12-01 17:44:13 +000016 <groupId>org.apache.felix</groupId>
Clement Escoffiera0958812008-11-23 17:44:26 +000017 <artifactId>maven-junit4osgi-plugin
18 </artifactId>
19 <version>1.1.0-SNAPSHOT</version>
20 <executions>
21 <execution>
22 <goals>
23 <goal>test</goal>
24 </goals>
Clement Escoffiera0958812008-11-23 17:44:26 +000025 </execution>
26 </executions>
27 </plugin>
Clement Escoffier8d888352008-12-10 12:29:41 +000028
29 </plugins>
30 </build>
31 <reporting>
32 <plugins>
Clement Escoffiera0958812008-11-23 17:44:26 +000033 <plugin>
34 <groupId>org.apache.maven.plugins</groupId>
35 <artifactId>maven-surefire-report-plugin
36 </artifactId>
37 <version>2.4.3</version>
38 <configuration>
39 <showSucess>true</showSucess>
40 <reportsDirectories>
41 <param>target/junit4osgi-reports</param>
42 </reportsDirectories>
43 </configuration>
44 </plugin>
Clement Escoffier8d888352008-12-10 12:29:41 +000045 <plugin>
46 <groupId>org.codehaus.mojo</groupId>
47 <artifactId>cobertura-maven-plugin</artifactId>
48 </plugin>
Clement Escoffiera0958812008-11-23 17:44:26 +000049 </plugins>
Clement Escoffier8d888352008-12-10 12:29:41 +000050 </reporting>
51
Clement Escoffiera0958812008-11-23 17:44:26 +000052 <dependencies>
53 <!-- Manipulation -->
54 <dependency>
55 <groupId>ipojo.tests</groupId>
56 <artifactId>tests.manipulation.metadata
57 </artifactId>
58 <version>${ipojo.version}</version>
59 <scope>test</scope>
60 </dependency>
61 <dependency>
62 <groupId>ipojo.tests</groupId>
63 <artifactId>tests.manipulation</artifactId>
64 <version>${ipojo.version}</version>
65 <scope>test</scope>
66 </dependency>
67 <dependency>
68 <groupId>ipojo.tests</groupId>
69 <artifactId>tests.manipulation.primitives
70 </artifactId>
71 <version>${ipojo.version}</version>
72 <scope>test</scope>
73 </dependency>
74 <dependency>
75 <groupId>ipojo.tests</groupId>
76 <artifactId>tests.manipulation.creation
77 </artifactId>
78 <version>${ipojo.version}</version>
79 <scope>test</scope>
80 </dependency>
81 <dependency>
82 <groupId>ipojo.tests</groupId>
83 <artifactId>tests.manipulation.java5
84 </artifactId>
85 <version>${ipojo.version}</version>
86 <scope>test</scope>
87 </dependency>
88
89 <!-- Core -->
90 <dependency>
91 <groupId>ipojo.tests</groupId>
92 <artifactId>tests.core.annotations</artifactId>
93 <version>${ipojo.version}</version>
94 <scope>test</scope>
95 </dependency>
96 <dependency>
97 <groupId>ipojo.tests</groupId>
98 <artifactId>tests.core.bad.configurations
99 </artifactId>
100 <version>${ipojo.version}</version>
101 <scope>test</scope>
102 </dependency>
103 <dependency>
104 <groupId>ipojo.tests</groupId>
Clement Escoffiera0958812008-11-23 17:44:26 +0000105 <artifactId>tests.core.configuration
106 </artifactId>
107 <version>${ipojo.version}</version>
108 <scope>test</scope>
109 </dependency>
110 <dependency>
111 <groupId>ipojo.tests</groupId>
112 <artifactId>tests.core.external.handlers
113 </artifactId>
114 <version>${ipojo.version}</version>
115 <scope>test</scope>
116 </dependency>
117 <dependency>
118 <groupId>ipojo.tests</groupId>
Clement Escoffier8d888352008-12-10 12:29:41 +0000119 <artifactId>tests.core.configadmin</artifactId>
120 <version>${ipojo.version}</version>
121 <scope>test</scope>
122 </dependency>
123 <dependency>
124 <groupId>ipojo.tests</groupId>
Clement Escoffiera0958812008-11-23 17:44:26 +0000125 <artifactId>tests.core.factories</artifactId>
126 <version>${ipojo.version}</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.version}</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.version}</version>
141 <scope>test</scope>
142 </dependency>
143 <dependency>
144 <groupId>ipojo.tests</groupId>
145 <artifactId>tests.core.ps</artifactId>
146 <version>${ipojo.version}</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.version}</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.version}</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.version}</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.version}</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.version}</version>
182 <scope>test</scope>
Clement Escoffier8d888352008-12-10 12:29:41 +0000183 </dependency>
Clement Escoffier422057d2008-12-19 16:04:04 +0000184 <dependency>
185 <artifactId>tests.core.ps.strategy</artifactId>
186 <groupId>ipojo.tests</groupId>
187 <version>1.1.0-SNAPSHOT</version>
188 <scope>test</scope>
189 </dependency>
190
Clement Escoffiera0958812008-11-23 17:44:26 +0000191
192 <!-- Composite -->
193 <dependency>
194 <groupId>ipojo.tests</groupId>
195 <artifactId>tests.composite </artifactId>
196 <version>${ipojo.version}</version>
197 <scope>test</scope>
198 </dependency>
199 <dependency>
200 <groupId>ipojo.tests</groupId>
201 <artifactId>tests.composite.service.import-export
202 </artifactId>
203 <version>${ipojo.version}</version>
204 <scope>test</scope>
205 </dependency>
206 <dependency>
207 <groupId>ipojo.tests</groupId>
208 <artifactId>tests.composite.service.instance
209 </artifactId>
210 <version>${ipojo.version}</version>
211 <scope>test</scope>
212 </dependency>
213 <dependency>
214 <groupId>ipojo.tests</groupId>
215 <artifactId>tests.composite.service.providing
216 </artifactId>
217 <version>${ipojo.version}</version>
218 <scope>test</scope>
219 </dependency>
Clement Escoffier8d888352008-12-10 12:29:41 +0000220
Clement Escoffiera0958812008-11-23 17:44:26 +0000221 <!-- External handlers -->
222 <dependency>
223 <groupId>ipojo.tests</groupId>
224 <artifactId>tests.eventadmin.handler
225 </artifactId>
226 <version>${ipojo.version}</version>
227 <scope>test</scope>
228 </dependency>
229 <dependency>
230 <groupId>ipojo.tests</groupId>
231 <artifactId>tests.temporal </artifactId>
232 <version>${ipojo.version}</version>
233 <scope>test</scope>
234 </dependency>
235 <dependency>
236 <groupId>ipojo.tests</groupId>
237 <artifactId>tests.whiteboard </artifactId>
238 <version>${ipojo.version}</version>
239 <scope>test</scope>
240 </dependency>
Clement Escoffiera0958812008-11-23 17:44:26 +0000241 <!-- Utility bundles -->
242 <dependency>
243 <groupId>org.apache.felix</groupId>
244 <artifactId>org.apache.felix.configadmin</artifactId>
245 <version>1.0.4</version>
246 <scope>test</scope>
247 </dependency>
248 <dependency>
249 <groupId>org.apache.felix</groupId>
250 <artifactId>org.apache.felix.ipojo.handler.whiteboard</artifactId>
251 <version>${ipojo.version}</version>
252 <scope>test</scope>
253 </dependency>
254 <dependency>
255 <groupId>org.apache.felix</groupId>
256 <artifactId>org.apache.felix.ipojo.handler.temporal</artifactId>
257 <version>${ipojo.version}</version>
258 <scope>test</scope>
259 </dependency>
260 <dependency>
261 <groupId>org.apache.felix</groupId>
262 <artifactId>org.apache.felix.ipojo.handler.eventadmin</artifactId>
263 <version>${ipojo.version}</version>
264 <scope>test</scope>
265 </dependency>
266 <dependency>
267 <groupId>org.apache.felix</groupId>
268 <artifactId>org.apache.felix.eventadmin</artifactId>
269 <version>1.0.0</version>
270 <scope>test</scope>
271 </dependency>
272 <dependency>
273 <groupId>org.apache.felix</groupId>
274 <artifactId>org.apache.felix.ipojo.composite</artifactId>
275 <version>${ipojo.version}</version>
276 <scope>test</scope>
277 </dependency>
278 </dependencies>
279</project>