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