Skip to content

Commit f088aa8

Browse files
author
Tudor Chirosca
committed
Edit pom file
1 parent 4e9ae39 commit f088aa8

File tree

1 file changed

+119
-1
lines changed

1 file changed

+119
-1
lines changed

pom.xml

Lines changed: 119 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,34 @@
1212
<maven.compiler.source>17</maven.compiler.source>
1313
<maven.compiler.target>17</maven.compiler.target>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15+
<allure.version>2.29.0</allure.version>
16+
<aspectj.version>1.9.21</aspectj.version>
1517
</properties>
1618

19+
<dependencyManagement>
20+
<dependencies>
21+
<dependency>
22+
<groupId>io.qameta.allure</groupId>
23+
<artifactId>allure-bom</artifactId>
24+
<version>${allure.version}</version>
25+
<type>pom</type>
26+
<scope>import</scope>
27+
</dependency>
28+
<dependency>
29+
<groupId>org.junit</groupId>
30+
<artifactId>junit-bom</artifactId>
31+
<version>5.11.3</version>
32+
<type>pom</type>
33+
<scope>import</scope>
34+
</dependency>
35+
</dependencies>
36+
</dependencyManagement>
37+
1738
<dependencies>
1839
<dependency>
1940
<groupId>com.microsoft.playwright</groupId>
2041
<artifactId>playwright</artifactId>
21-
<version>1.48.0</version>
42+
<version>1.47.0</version>
2243
<scope>test</scope>
2344
</dependency>
2445
<dependency>
@@ -27,6 +48,103 @@
2748
<version>5.11.3</version>
2849
<scope>test</scope>
2950
</dependency>
51+
<dependency>
52+
<groupId>org.junit.platform</groupId>
53+
<artifactId>junit-platform-suite</artifactId>
54+
<!-- <version>1.13.4</version>-->
55+
<scope>test</scope>
56+
</dependency>
57+
<dependency>
58+
<groupId>io.cucumber</groupId>
59+
<artifactId>cucumber-java</artifactId>
60+
<version>7.20.1</version>
61+
<scope>test</scope>
62+
</dependency>
63+
<dependency>
64+
<groupId>org.slf4j</groupId>
65+
<artifactId>slf4j-simple</artifactId>
66+
<version>2.0.13</version>
67+
<scope>test</scope>
68+
</dependency>
69+
<dependency>
70+
<groupId>io.cucumber</groupId>
71+
<artifactId>cucumber-junit-platform-engine</artifactId>
72+
<version>7.20.1</version>
73+
<scope>test</scope>
74+
</dependency>
75+
<dependency>
76+
<groupId>io.qameta.allure</groupId>
77+
<artifactId>allure-cucumber7-jvm</artifactId>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.assertj</groupId>
81+
<artifactId>assertj-core</artifactId>
82+
<version>3.26.3</version>
83+
</dependency>
84+
<dependency>
85+
<groupId>net.datafaker</groupId>
86+
<artifactId>datafaker</artifactId>
87+
<version>2.4.2</version>
88+
<scope>test</scope>
89+
</dependency>
90+
<dependency>
91+
<groupId>io.qameta.allure</groupId>
92+
<artifactId>allure-junit5</artifactId>
93+
<scope>test</scope>
94+
</dependency>
95+
<dependency>
96+
<groupId>org.aspectj</groupId>
97+
<artifactId>aspectjweaver</artifactId>
98+
<version>${aspectj.version}</version>
99+
<scope>test</scope>
100+
</dependency>
30101
</dependencies>
102+
<build>
103+
<plugins>
104+
<plugin>
105+
<groupId>org.apache.maven.plugins</groupId>
106+
<artifactId>maven-compiler-plugin</artifactId>
107+
<version>3.8.1</version>
108+
<configuration>
109+
<compilerArgs>
110+
<arg>-parameters</arg>
111+
</compilerArgs>
112+
</configuration>
113+
</plugin>
114+
<plugin>
115+
<groupId>org.apache.maven.plugins</groupId>
116+
<artifactId>maven-surefire-plugin</artifactId>
117+
<version>3.2.3</version>
118+
<configuration>
119+
<useModulePath>false</useModulePath>
120+
</configuration>
121+
<dependencies>
122+
</dependencies>
123+
</plugin>
124+
<plugin>
125+
<groupId>io.qameta.allure</groupId>
126+
<artifactId>allure-maven</artifactId>
127+
<version>2.15.0</version>
128+
<configuration>
129+
<reportVersion>${allure.version}</reportVersion>
130+
<resultsDirectory>${project.build.directory}/allure-results</resultsDirectory>
131+
</configuration>
132+
<executions>
133+
<execution>
134+
<id>allure-report</id>
135+
<phase>verify</phase>
136+
<goals>
137+
<goal>report</goal>
138+
</goals>
139+
</execution>
140+
</executions>
31141

142+
</plugin>
143+
<plugin>
144+
<groupId>org.apache.maven.plugins</groupId>
145+
<artifactId>maven-site-plugin</artifactId>
146+
<version>3.12.1</version>
147+
</plugin>
148+
</plugins>
149+
</build>
32150
</project>

0 commit comments

Comments
 (0)