ceffb6c96c
OBS-URL: https://build.opensuse.org/package/show/Java:packages/maven-surefire?expand=0&rev=42
55 lines
2.9 KiB
Diff
55 lines
2.9 KiB
Diff
From 900884b9e9f4d359d173bfb0251ccdc44d885f11 Mon Sep 17 00:00:00 2001
|
|
From: Mikolaj Izdebski <mizdebsk@redhat.com>
|
|
Date: Mon, 10 Jul 2017 10:37:50 +0200
|
|
Subject: [PATCH 1/2] Port to TestNG 7.4.0
|
|
|
|
---
|
|
surefire-providers/surefire-testng/pom.xml | 3 +--
|
|
.../maven/surefire/testng/conf/AbstractDirectConfigurator.java | 2 +-
|
|
.../maven/surefire/testng/conf/TestNGMapConfigurator.java | 2 +-
|
|
3 files changed, 3 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/surefire-providers/surefire-testng/pom.xml b/surefire-providers/surefire-testng/pom.xml
|
|
index 0bd39be71..19e1b6e32 100644
|
|
--- a/surefire-providers/surefire-testng/pom.xml
|
|
+++ b/surefire-providers/surefire-testng/pom.xml
|
|
@@ -56,8 +56,7 @@
|
|
<dependency>
|
|
<groupId>org.testng</groupId>
|
|
<artifactId>testng</artifactId>
|
|
- <version>${testngVersion}</version>
|
|
- <classifier>jdk15</classifier>
|
|
+ <version>7.4.0</version>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
<dependency>
|
|
diff --git a/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java b/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java
|
|
index b73b9bacd..ab187b6d5 100644
|
|
--- a/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java
|
|
+++ b/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java
|
|
@@ -57,7 +57,7 @@ public void configure(TestNG testng, Map<String, String> options) throws TestSet
|
|
testng.setUseDefaultListeners(false);
|
|
configureInstance(testng, options);
|
|
// TODO: we should have the Profile so that we can decide if this is needed or not
|
|
- testng.setListenerClasses(loadListenerClasses(listeners));
|
|
+ testng.setListenerClasses((List)loadListenerClasses(listeners));
|
|
}
|
|
|
|
@Override
|
|
diff --git a/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java b/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java
|
|
index d91e76afc..06dbd2316 100755
|
|
--- a/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java
|
|
+++ b/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java
|
|
@@ -71,7 +71,7 @@ protected void configureThreadCount(XmlSuite suite, Map<String, String> options)
|
|
protected void configureParallel(XmlSuite suite, Map<String, String> options) throws TestSetFailedException {
|
|
String parallel = options.get(PARALLEL_PROP);
|
|
if (parallel != null) {
|
|
- suite.setParallel(parallel);
|
|
+ suite.setParallel(XmlSuite.ParallelMode.getValidParallel(parallel));
|
|
}
|
|
}
|
|
|
|
--
|
|
2.46.1
|
|
|