Home | History | Annotate | Download | only in javaparser-testing
      1 <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">
      2     <parent>
      3         <artifactId>javaparser-parent</artifactId>
      4         <groupId>com.github.javaparser</groupId>
      5         <version>3.5.16-SNAPSHOT</version>
      6     </parent>
      7     <modelVersion>4.0.0</modelVersion>
      8 
      9     <artifactId>javaparser-testing</artifactId>
     10     <description>The test suite for javaparser-core</description>
     11 
     12     <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 
     26     <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>
     49                 <executions>
     50                     <execution>
     51                         <id>copy-resources</id>
     52                         <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>
     69             <plugin>
     70                 <groupId>org.apache.maven.plugins</groupId>
     71                 <artifactId>maven-deploy-plugin</artifactId>
     72                 <configuration>
     73                     <!-- no need to release this module -->
     74                     <skip>true</skip>
     75                 </configuration>
     76             </plugin>
     77         </plugins>
     78     </build>
     79     <dependencies>
     80         <dependency>
     81             <groupId>com.github.javaparser</groupId>
     82             <artifactId>javaparser-core</artifactId>
     83             <version>${project.version}</version>
     84             <scope>test</scope>
     85         </dependency>
     86         <dependency>
     87             <groupId>org.junit.jupiter</groupId>
     88             <artifactId>junit-jupiter-api</artifactId>
     89         </dependency>
     90         <dependency>
     91             <groupId>org.jbehave</groupId>
     92             <artifactId>jbehave-core</artifactId>
     93             <version>4.1.2</version>
     94             <scope>test</scope>
     95         </dependency>
     96         <dependency>
     97             <groupId>com.github.valfirst</groupId>
     98             <artifactId>jbehave-junit-runner</artifactId>
     99             <version>2.1.0</version>
    100             <scope>test</scope>
    101         </dependency>
    102         <dependency>
    103             <groupId>org.assertj</groupId>
    104             <artifactId>assertj-core</artifactId>
    105             <version>3.6.2</version>
    106             <scope>test</scope>
    107         </dependency>
    108         <dependency>
    109             <groupId>com.squareup.okhttp3</groupId>
    110             <artifactId>okhttp</artifactId>
    111             <version>3.6.0</version>
    112             <scope>test</scope>
    113         </dependency>
    114     </dependencies>
    115 
    116 </project>
    117