blob: 7a3a458a725569a41ede7883240ec43d4581777a [file] [log] [blame]
Danny van Bruggen7cc371e2016-12-11 13:58:40 +01001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
Nicholas Smith0bf897c2014-10-01 10:31:08 +01002 <parent>
Nicholas Smithc992b222014-11-26 14:29:41 +00003 <artifactId>javaparser-parent</artifactId>
Nicholas Smithdf6c84c2014-12-10 14:37:45 +00004 <groupId>com.github.javaparser</groupId>
Danny van Bruggenc24bacd2018-02-25 18:58:41 +01005 <version>3.5.16-SNAPSHOT</version>
Nicholas Smith0bf897c2014-10-01 10:31:08 +01006 </parent>
7 <modelVersion>4.0.0</modelVersion>
8
Nicholas Smithc992b222014-11-26 14:29:41 +00009 <artifactId>javaparser-testing</artifactId>
Danny van Bruggen2b62b1e2017-01-22 23:29:59 +010010 <description>The test suite for javaparser-core</description>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010011
Nicholas Smithe182bc92015-08-12 08:41:31 +010012 <licenses>
13 <license>
14 <name>GNU Lesser General Public License</name>
15 <url>http://www.gnu.org/licenses/lgpl-3.0.html</url>
16 <distribution>repo</distribution>
17 </license>
18 <license>
19 <name>Apache License, Version 2.0</name>
20 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
21 <distribution>repo</distribution>
22 <comments>A business-friendly OSS license</comments>
23 </license>
24 </licenses>
25
Nicholas Smithcc80fc12015-08-17 15:15:26 +010026 <build>
27 <plugins>
28 <plugin>
29 <groupId>org.jacoco</groupId>
30 <artifactId>jacoco-maven-plugin</artifactId>
31 <executions>
32 <execution>
33 <id>jacoco-initialize</id>
34 <goals>
35 <goal>prepare-agent</goal>
36 </goals>
37 </execution>
38 <execution>
39 <id>jacoco-site</id>
40 <phase>package</phase>
41 <goals>
42 <goal>report</goal>
43 </goals>
44 </execution>
45 </executions>
46 </plugin>
47 <plugin>
48 <artifactId>maven-resources-plugin</artifactId>
Nicholas Smithcc80fc12015-08-17 15:15:26 +010049 <executions>
50 <execution>
51 <id>copy-resources</id>
Nicholas Smithcc80fc12015-08-17 15:15:26 +010052 <phase>pre-integration-test</phase>
53 <goals>
54 <goal>copy-resources</goal>
55 </goals>
56 <configuration>
57 <encoding>UTF-8</encoding>
58 <outputDirectory>${basedir}/target/classes</outputDirectory>
59 <resources>
60 <resource>
61 <directory>../javaparser-core/target/classes</directory>
62 <filtering>false</filtering>
63 </resource>
64 </resources>
65 </configuration>
66 </execution>
67 </executions>
68 </plugin>
Danny van Bruggen81fcde12017-04-30 22:04:50 +020069 <plugin>
70 <groupId>org.apache.maven.plugins</groupId>
71 <artifactId>maven-deploy-plugin</artifactId>
Danny van Bruggen81fcde12017-04-30 22:04:50 +020072 <configuration>
73 <!-- no need to release this module -->
74 <skip>true</skip>
75 </configuration>
76 </plugin>
Nicholas Smithcc80fc12015-08-17 15:15:26 +010077 </plugins>
78 </build>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010079 <dependencies>
80 <dependency>
Nicholas Smithdf6c84c2014-12-10 14:37:45 +000081 <groupId>com.github.javaparser</groupId>
Nicholas Smith7cb02742014-11-28 14:49:51 +000082 <artifactId>javaparser-core</artifactId>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010083 <version>${project.version}</version>
matozoid113dba42016-07-15 14:21:02 +020084 <scope>test</scope>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010085 </dependency>
86 <dependency>
Danny van Bruggen747b67a2017-09-28 00:48:08 +020087 <groupId>org.junit.jupiter</groupId>
88 <artifactId>junit-jupiter-api</artifactId>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010089 </dependency>
90 <dependency>
91 <groupId>org.jbehave</groupId>
92 <artifactId>jbehave-core</artifactId>
Valery Yatsynovichca4d7df2017-10-14 00:26:31 +030093 <version>4.1.2</version>
Nicholas Smith0bf897c2014-10-01 10:31:08 +010094 <scope>test</scope>
95 </dependency>
Federico Tomassetti6fe0b4d2015-02-19 10:34:34 +000096 <dependency>
Valery Yatsynovich556958c2017-08-31 23:20:16 +030097 <groupId>com.github.valfirst</groupId>
Federico Tomassetti6fe0b4d2015-02-19 10:34:34 +000098 <artifactId>jbehave-junit-runner</artifactId>
Danny van Bruggen0add4322017-10-01 21:28:46 +020099 <version>2.1.0</version>
matozoid113dba42016-07-15 14:21:02 +0200100 <scope>test</scope>
Federico Tomassetti6fe0b4d2015-02-19 10:34:34 +0000101 </dependency>
Danny van Bruggen95245a52016-09-30 13:57:32 +0200102 <dependency>
103 <groupId>org.assertj</groupId>
104 <artifactId>assertj-core</artifactId>
Danny van Bruggend6f9a9e2017-04-16 14:52:42 +0200105 <version>3.6.2</version>
Danny van Bruggen95245a52016-09-30 13:57:32 +0200106 <scope>test</scope>
107 </dependency>
Danny van Bruggen7e3f1d02017-02-28 23:32:52 +0100108 <dependency>
109 <groupId>com.squareup.okhttp3</groupId>
110 <artifactId>okhttp</artifactId>
111 <version>3.6.0</version>
112 <scope>test</scope>
113 </dependency>
Nicholas Smith0bf897c2014-10-01 10:31:08 +0100114 </dependencies>
115
Valery Yatsynovich556958c2017-08-31 23:20:16 +0300116</project>