21ani

pom.xml

Mar 29th, 2022 (edited)
578
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.51 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0"
  3.          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4.          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5.     <modelVersion>4.0.0</modelVersion>
  6.  
  7.     <groupId>test.altaa</groupId>
  8.     <artifactId>rest.api</artifactId>
  9.     <version>1.0-SNAPSHOT</version>
  10.  
  11.     <properties>
  12.         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  13.         <serenity.version>2.2.1</serenity.version>
  14.         <serenity.maven.version>2.2.1</serenity.maven.version>
  15.         <serenity.jbehave.version>1.46.0</serenity.jbehave.version>
  16.         <encoding>UTF-8</encoding>
  17.         <parallel.tests>4</parallel.tests>
  18.     </properties>
  19.  
  20.     <dependencies>
  21.         <dependency>
  22.             <groupId>net.serenity-bdd</groupId>
  23.             <artifactId>serenity-cucumber</artifactId>
  24.             <version>${serenity.version}</version>
  25.             <scope>test</scope>
  26.         </dependency>
  27.         <dependency>
  28.             <groupId>ch.qos.logback</groupId>
  29.             <artifactId>logback-classic</artifactId>
  30.             <version>1.0.13</version>
  31.         </dependency>
  32.         <dependency>
  33.             <groupId>net.serenity-bdd</groupId>
  34.             <artifactId>serenity-core</artifactId>
  35.             <version>${serenity.version}</version>
  36.             <scope>test</scope>
  37.         </dependency>
  38.         <dependency>
  39.             <groupId>net.serenity-bdd</groupId>
  40.             <artifactId>serenity-junit</artifactId>
  41.             <version>${serenity.version}</version>
  42.             <scope>test</scope>
  43.         </dependency>
  44.         <dependency>
  45.             <groupId>net.serenity-bdd</groupId>
  46.             <artifactId>serenity-screenplay</artifactId>
  47.             <version>${serenity.version}</version>
  48.             <scope>test</scope>
  49.         </dependency>
  50.         <dependency>
  51.             <groupId>net.serenity-bdd</groupId>
  52.             <artifactId>serenity-screenplay-webdriver</artifactId>
  53.             <version>${serenity.version}</version>
  54.             <scope>test</scope>
  55.         </dependency>
  56.         <dependency>
  57.             <groupId>net.serenity-bdd</groupId>
  58.             <artifactId>serenity-jbehave</artifactId>
  59.             <version>${serenity.jbehave.version}</version>
  60.             <scope>test</scope>
  61.         </dependency>
  62.         <dependency>
  63.             <groupId>junit</groupId>
  64.             <artifactId>junit</artifactId>
  65.             <version>4.12</version>
  66.             <scope>test</scope>
  67.         </dependency>
  68.         <dependency>
  69.             <groupId>org.assertj</groupId>
  70.             <artifactId>assertj-core</artifactId>
  71.             <version>3.6.2</version>
  72.             <scope>test</scope>
  73.         </dependency>
  74.         <dependency>
  75.             <groupId>org.hamcrest</groupId>
  76.             <artifactId>hamcrest-all</artifactId>
  77.             <version>1.3</version>
  78.             <scope>test</scope>
  79.         </dependency>
  80.     </dependencies>
  81.  
  82.     <build>
  83.         <plugins>
  84.             <plugin>
  85.                 <groupId>org.apache.maven.plugins</groupId>
  86.                 <artifactId>maven-surefire-plugin</artifactId>
  87.                 <version>2.22.1</version>
  88.                 <configuration>
  89.                     <skip>true</skip>
  90.                 </configuration>
  91.             </plugin>
  92.             <plugin>
  93.                 <artifactId>maven-failsafe-plugin</artifactId>
  94.                 <version>2.22.1</version>
  95.                 <configuration>
  96.                     <includes>
  97.                         <include>**/*Test.java</include>
  98.                         <include>**/Test*.java</include>
  99.                         <include>**/*TestSuite.java</include>
  100.                         <include>**/When*.java</include>
  101.                         <include>**/stories/*.java</include>
  102.                     </includes>
  103.  
  104.                 </configuration>
  105.                 <executions>
  106.                     <execution>
  107.                         <goals>
  108.                             <goal>integration-test</goal>
  109.                             <goal>verify</goal>
  110.                         </goals>
  111.                     </execution>
  112.                 </executions>
  113.             </plugin>
  114.             <plugin>
  115.                 <groupId>org.apache.maven.plugins</groupId>
  116.                 <artifactId>maven-compiler-plugin</artifactId>
  117.                 <version>3.8.0</version>
  118.                 <configuration>
  119.                     <source>1.8</source>
  120.                     <target>1.8</target>
  121.                 </configuration>
  122.             </plugin>
  123.             <plugin>
  124.                 <groupId>net.serenity-bdd.maven.plugins</groupId>
  125.                 <artifactId>serenity-maven-plugin</artifactId>
  126.                 <version>${serenity.maven.version}</version>
  127.  
  128.                 <executions>
  129.                     <execution>
  130.                         <id>serenity-reports</id>
  131.                         <phase>post-integration-test</phase>
  132.                         <goals>
  133.                             <goal>aggregate</goal>
  134.                         </goals>
  135.                     </execution>
  136.                 </executions>
  137.                 <dependencies>
  138.                     <dependency>
  139.                         <groupId>net.serenity-bdd</groupId>
  140.                         <artifactId>serenity-core</artifactId>
  141.                         <version>${serenity.version}</version>
  142.  
  143.                     </dependency>
  144.                 </dependencies>
  145.             </plugin>
  146.         </plugins>
  147.     </build>
  148.  
  149.  
  150.  
  151. </project>
Add Comment
Please, Sign In to add comment