blob: f1fb35c31c215b18129541068cfdbc4194c0b168 [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"
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 Escoffier3d804192008-12-01 17:44:13 +000016 <groupId>org.apache.felix</groupId>
Clement Escoffier1c4a4082008-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>
25 <configuration>
26 <deployProjectArtifact>false</deployProjectArtifact>
27 </configuration>
28 </execution>
29 </executions>
30 </plugin>
31 <plugin>
32 <groupId>org.apache.maven.plugins</groupId>
33 <artifactId>maven-surefire-report-plugin
34 </artifactId>
35 <version>2.4.3</version>
36 <configuration>
37 <showSucess>true</showSucess>
38 <reportsDirectories>
39 <param>target/junit4osgi-reports</param>
40 </reportsDirectories>
41 </configuration>
42 </plugin>
43 </plugins>
44 </build>
45 <dependencies>
46 <!-- Manipulation -->
47 <dependency>
48 <groupId>ipojo.tests</groupId>
49 <artifactId>tests.manipulation.metadata
50 </artifactId>
51 <version>${ipojo.version}</version>
52 <scope>test</scope>
53 </dependency>
54 <dependency>
55 <groupId>ipojo.tests</groupId>
56 <artifactId>tests.manipulation</artifactId>
57 <version>${ipojo.version}</version>
58 <scope>test</scope>
59 </dependency>
60 <dependency>
61 <groupId>ipojo.tests</groupId>
62 <artifactId>tests.manipulation.primitives
63 </artifactId>
64 <version>${ipojo.version}</version>
65 <scope>test</scope>
66 </dependency>
67 <dependency>
68 <groupId>ipojo.tests</groupId>
69 <artifactId>tests.manipulation.creation
70 </artifactId>
71 <version>${ipojo.version}</version>
72 <scope>test</scope>
73 </dependency>
74 <dependency>
75 <groupId>ipojo.tests</groupId>
76 <artifactId>tests.manipulation.java5
77 </artifactId>
78 <version>${ipojo.version}</version>
79 <scope>test</scope>
80 </dependency>
81
82 <!-- Core -->
83 <dependency>
84 <groupId>ipojo.tests</groupId>
85 <artifactId>tests.core.annotations</artifactId>
86 <version>${ipojo.version}</version>
87 <scope>test</scope>
88 </dependency>
89 <dependency>
90 <groupId>ipojo.tests</groupId>
91 <artifactId>tests.core.bad.configurations
92 </artifactId>
93 <version>${ipojo.version}</version>
94 <scope>test</scope>
95 </dependency>
96 <dependency>
97 <groupId>ipojo.tests</groupId>
98 <artifactId>tests.core.configadmin</artifactId>
99 <version>${ipojo.version}</version>
100 <scope>test</scope>
101 </dependency>
102 <dependency>
103 <groupId>ipojo.tests</groupId>
104 <artifactId>tests.core.configuration
105 </artifactId>
106 <version>${ipojo.version}</version>
107 <scope>test</scope>
108 </dependency>
109 <dependency>
110 <groupId>ipojo.tests</groupId>
111 <artifactId>tests.core.external.handlers
112 </artifactId>
113 <version>${ipojo.version}</version>
114 <scope>test</scope>
115 </dependency>
116 <dependency>
117 <groupId>ipojo.tests</groupId>
118 <artifactId>tests.core.factories</artifactId>
119 <version>${ipojo.version}</version>
120 <scope>test</scope>
121 </dependency>
122 <dependency>
123 <groupId>ipojo.tests</groupId>
124 <artifactId>tests.core.lifecycle.callback
125 </artifactId>
126 <version>${ipojo.version}</version>
127 <scope>test</scope>
128 </dependency>
129 <dependency>
130 <groupId>ipojo.tests</groupId>
131 <artifactId>tests.core.lifecycle.controller
132 </artifactId>
133 <version>${ipojo.version}</version>
134 <scope>test</scope>
135 </dependency>
136 <dependency>
137 <groupId>ipojo.tests</groupId>
138 <artifactId>tests.core.ps</artifactId>
139 <version>${ipojo.version}</version>
140 <scope>test</scope>
141 </dependency>
142 <dependency>
143 <groupId>ipojo.tests</groupId>
144 <artifactId>tests.core.lifecycle.controller
145 </artifactId>
146 <version>${ipojo.version}</version>
147 <scope>test</scope>
148 </dependency>
149 <dependency>
150 <groupId>ipojo.tests</groupId>
151 <artifactId>tests.core.service.dependency
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.bindingpolicy
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.comparator
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.filter
173 </artifactId>
174 <version>${ipojo.version}</version>
175 <scope>test</scope>
176 </dependency>
177
178 <!-- Composite -->
179 <dependency>
180 <groupId>ipojo.tests</groupId>
181 <artifactId>tests.composite </artifactId>
182 <version>${ipojo.version}</version>
183 <scope>test</scope>
184 </dependency>
185 <dependency>
186 <groupId>ipojo.tests</groupId>
187 <artifactId>tests.composite.service.import-export
188 </artifactId>
189 <version>${ipojo.version}</version>
190 <scope>test</scope>
191 </dependency>
192 <dependency>
193 <groupId>ipojo.tests</groupId>
194 <artifactId>tests.composite.service.instance
195 </artifactId>
196 <version>${ipojo.version}</version>
197 <scope>test</scope>
198 </dependency>
199 <dependency>
200 <groupId>ipojo.tests</groupId>
201 <artifactId>tests.composite.service.providing
202 </artifactId>
203 <version>${ipojo.version}</version>
204 <scope>test</scope>
205 </dependency>
206
207 <!-- External handlers -->
208 <dependency>
209 <groupId>ipojo.tests</groupId>
210 <artifactId>tests.eventadmin.handler
211 </artifactId>
212 <version>${ipojo.version}</version>
213 <scope>test</scope>
214 </dependency>
215 <dependency>
216 <groupId>ipojo.tests</groupId>
217 <artifactId>tests.temporal </artifactId>
218 <version>${ipojo.version}</version>
219 <scope>test</scope>
220 </dependency>
221 <dependency>
222 <groupId>ipojo.tests</groupId>
223 <artifactId>tests.whiteboard </artifactId>
224 <version>${ipojo.version}</version>
225 <scope>test</scope>
226 </dependency>
227
228 <!-- Utility bundles -->
229 <dependency>
230 <groupId>org.apache.felix</groupId>
231 <artifactId>org.apache.felix.configadmin</artifactId>
232 <version>1.0.4</version>
233 <scope>test</scope>
234 </dependency>
235 <dependency>
236 <groupId>org.apache.felix</groupId>
237 <artifactId>org.apache.felix.ipojo.handler.whiteboard</artifactId>
238 <version>${ipojo.version}</version>
239 <scope>test</scope>
240 </dependency>
241 <dependency>
242 <groupId>org.apache.felix</groupId>
243 <artifactId>org.apache.felix.ipojo.handler.temporal</artifactId>
244 <version>${ipojo.version}</version>
245 <scope>test</scope>
246 </dependency>
247 <dependency>
248 <groupId>org.apache.felix</groupId>
249 <artifactId>org.apache.felix.ipojo.handler.eventadmin</artifactId>
250 <version>${ipojo.version}</version>
251 <scope>test</scope>
252 </dependency>
253 <dependency>
254 <groupId>org.apache.felix</groupId>
255 <artifactId>org.apache.felix.eventadmin</artifactId>
256 <version>1.0.0</version>
257 <scope>test</scope>
258 </dependency>
259 <dependency>
260 <groupId>org.apache.felix</groupId>
261 <artifactId>org.apache.felix.ipojo.composite</artifactId>
262 <version>${ipojo.version}</version>
263 <scope>test</scope>
264 </dependency>
265 </dependencies>
266</project>