|
35 | 35 | <sonar.organization>arangodb-1</sonar.organization> |
36 | 36 | <sonar.java.spotbugs.reportPaths>target/spotbugsXml.xml</sonar.java.spotbugs.reportPaths> |
37 | 37 | <sonar.coverage.jacoco.xmlReportPaths>target/site/jacoco/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths> |
| 38 | + <allure.version>2.30.0</allure.version> |
| 39 | + <aspectj.version>1.9.25</aspectj.version> |
38 | 40 | <jpms.argLine/> |
39 | 41 | </properties> |
40 | 42 |
|
|
89 | 91 | </dependency> |
90 | 92 | <dependency> |
91 | 93 | <groupId>io.qameta.allure</groupId> |
92 | | - <artifactId>allure-junit5</artifactId> |
93 | | - <version>2.30.0</version> |
| 94 | + <artifactId>allure-junit4</artifactId> |
94 | 95 | <scope>test</scope> |
95 | 96 | </dependency> |
96 | 97 | </dependencies> |
|
104 | 105 | <scope>import</scope> |
105 | 106 | <type>pom</type> |
106 | 107 | </dependency> |
| 108 | + <dependency> |
| 109 | + <groupId>io.qameta.allure</groupId> |
| 110 | + <artifactId>allure-bom</artifactId> |
| 111 | + <version>${allure.version}</version> |
| 112 | + <type>pom</type> |
| 113 | + <scope>import</scope> |
| 114 | + </dependency> |
107 | 115 | </dependencies> |
108 | 116 | </dependencyManagement> |
109 | 117 |
|
|
254 | 262 | <version>3.5.3</version> |
255 | 263 | <configuration> |
256 | 264 | <!--suppress MavenModelInspection --> |
257 | | - <argLine>${argLine} ${jpms.argLine}</argLine> |
| 265 | + <argLine>${argLine} ${jpms.argLine} |
| 266 | + -Dfile.encoding=${project.build.sourceEncoding} |
| 267 | + -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar" |
| 268 | + </argLine> |
258 | 269 | <trimStackTrace>false</trimStackTrace> |
259 | 270 | <includes> |
260 | 271 | <include>com.arangodb.tinkerpop.gremlin.${test.graph.type}.**</include> |
261 | 272 | </includes> |
| 273 | + <properties> |
| 274 | + <property> |
| 275 | + <name>listener</name> |
| 276 | + <value>io.qameta.allure.junit4.AllureJunit4</value> |
| 277 | + </property> |
| 278 | + </properties> |
262 | 279 | </configuration> |
| 280 | + <dependencies> |
| 281 | + <dependency> |
| 282 | + <groupId>org.aspectj</groupId> |
| 283 | + <artifactId>aspectjweaver</artifactId> |
| 284 | + <version>${aspectj.version}</version> |
| 285 | + <scope>compile</scope> |
| 286 | + </dependency> |
| 287 | + <dependency> |
| 288 | + <groupId>io.qameta.allure</groupId> |
| 289 | + <artifactId>allure-junit4-aspect</artifactId> |
| 290 | + <version>${allure.version}</version> |
| 291 | + <scope>compile</scope> |
| 292 | + </dependency> |
| 293 | + </dependencies> |
263 | 294 | </plugin> |
264 | 295 |
|
265 | 296 | <plugin> |
|
0 commit comments