- wicket-arquilian / wicket-cdi-1.1 : Enable Junit Vintage Engine to run old 
Testrunners
- BaseWicketTester.java: remove dependency on AssertionFailedException
- global: use AssertionError instead of AssertionFailedError
- updated Templates to use Junit 5 imports and classes
- remove opentest4j as a dependency of wicket-util again
- update cdi-unit to version 4.1.0 from 4.0.2
- Excluded Tests tagged with SLOW from surefire plugin


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/4c6cb67e
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/4c6cb67e
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/4c6cb67e

Branch: refs/heads/WICKET-6563
Commit: 4c6cb67e5d625b58c6a1e16911103a8c11e45c87
Parents: 0465d2c
Author: renoth <johannes.ren...@gmx.de>
Authored: Sat Sep 1 12:15:17 2018 +0200
Committer: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Committed: Wed Sep 26 16:17:37 2018 +0300

----------------------------------------------------------------------
 testing/wicket-arquillian/pom.xml                |  6 ++++++
 .../deployment/AbstractDeploymentTest.java       |  5 +++--
 wicket-cdi-1.1/pom.xml                           | 19 +++++++++++++++----
 .../wicket/util/tester/BaseWicketTester.java     |  4 ++--
 .../apache/wicket/util/tester/WicketTester.java  | 15 ++++++---------
 wicket-util/pom.xml                              |  6 ------
 .../license/AbstractLicenseHeaderHandler.java    | 17 +++++++++++------
 .../license/ApacheLicenseHeaderTestCase.java     |  3 +--
 .../util/license/CssLicenseHeaderHandler.java    |  4 ++--
 .../util/license/JavaLicenseHeaderHandler.java   |  5 ++---
 .../license/PropertiesLicenseHeaderHandler.java  |  9 ++++-----
 .../license/VelocityLicenseHeaderHandler.java    |  9 ++++-----
 .../util/license/XmlLicenseHeaderHandler.java    | 12 ++++++------
 .../util/license/XmlPrologHeaderHandler.java     |  4 +---
 14 files changed, 63 insertions(+), 55 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/testing/wicket-arquillian/pom.xml
----------------------------------------------------------------------
diff --git a/testing/wicket-arquillian/pom.xml 
b/testing/wicket-arquillian/pom.xml
index 2190f5c..d093dff 100644
--- a/testing/wicket-arquillian/pom.xml
+++ b/testing/wicket-arquillian/pom.xml
@@ -144,6 +144,12 @@
                        <version>${junit.version}</version>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.junit.vintage</groupId>
+                       <artifactId>junit-vintage-engine</artifactId>
+                       <version>${junit.version}</version>
+                       <scope>test</scope>
+               </dependency>
                <!-- Wicket CDI integration. -->
                <dependency>
                        <groupId>org.apache.wicket</groupId>

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/testing/wicket-arquillian/src/test/java/org/apache/wicket/arquillian/testing/deployment/AbstractDeploymentTest.java
----------------------------------------------------------------------
diff --git 
a/testing/wicket-arquillian/src/test/java/org/apache/wicket/arquillian/testing/deployment/AbstractDeploymentTest.java
 
b/testing/wicket-arquillian/src/test/java/org/apache/wicket/arquillian/testing/deployment/AbstractDeploymentTest.java
index d5ad762..52b9014 100644
--- 
a/testing/wicket-arquillian/src/test/java/org/apache/wicket/arquillian/testing/deployment/AbstractDeploymentTest.java
+++ 
b/testing/wicket-arquillian/src/test/java/org/apache/wicket/arquillian/testing/deployment/AbstractDeploymentTest.java
@@ -58,8 +58,9 @@ import org.slf4j.LoggerFactory;
  *
  */
 @Tag(WicketTestTag.SLOW)
-public abstract class AbstractDeploymentTest {
-       
+public abstract class AbstractDeploymentTest
+{
+
        private static final Logger log = 
LoggerFactory.getLogger(AbstractDeploymentTest.class);
 
        private static final String WEBAPP_SRC = "src/main/webapp";

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-cdi-1.1/pom.xml
----------------------------------------------------------------------
diff --git a/wicket-cdi-1.1/pom.xml b/wicket-cdi-1.1/pom.xml
index 6860248..ead682d 100644
--- a/wicket-cdi-1.1/pom.xml
+++ b/wicket-cdi-1.1/pom.xml
@@ -66,12 +66,23 @@
                        <artifactId>weld-spi</artifactId>
                </dependency>
                <dependency>
-                       <groupId>org.jboss.weld.module</groupId>
-                       <artifactId>weld-web</artifactId>
+                       <groupId>org.junit.jupiter</groupId>
+                       <artifactId>junit-jupiter-engine</artifactId>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.junit.vintage</groupId>
+                       <artifactId>junit-vintage-engine</artifactId>
+                       <version>${junit.version}</version>
+                       <scope>test</scope>
                </dependency>
                <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
+                       <groupId>org.jboss.weld</groupId>
+                       <artifactId>weld-spi</artifactId>
+               </dependency>
+               <dependency>
+                       <groupId>org.jboss.weld.module</groupId>
+                       <artifactId>weld-web</artifactId>
                </dependency>
                <dependency>
                        <groupId>org.jboss.weld.se</groupId>

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java 
b/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
index 92686b5..313cb2d 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
@@ -34,6 +34,7 @@ import java.util.Map;
 import java.util.Set;
 import java.util.UUID;
 import java.util.regex.Pattern;
+
 import javax.servlet.FilterConfig;
 import javax.servlet.ServletContext;
 import javax.servlet.http.Cookie;
@@ -133,7 +134,6 @@ import org.apache.wicket.util.string.Strings;
 import org.apache.wicket.util.time.Duration;
 import org.apache.wicket.util.visit.IVisit;
 import org.apache.wicket.util.visit.IVisitor;
-import org.opentest4j.AssertionFailedError;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -723,7 +723,7 @@ public class BaseWicketTester
                        {
                                if (redirectCount++ >= 100)
                                {
-                                       throw new 
AssertionFailedError("Possible infinite redirect detected. Bailing out.");
+                                       throw new AssertionError("Possible 
infinite redirect detected. Bailing out.");
                                }
 
                                Url newUrl = 
Url.parse(lastResponse.getRedirectLocation(),

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-core/src/main/java/org/apache/wicket/util/tester/WicketTester.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/util/tester/WicketTester.java 
b/wicket-core/src/main/java/org/apache/wicket/util/tester/WicketTester.java
index 1b469a8..651c0ef 100644
--- a/wicket-core/src/main/java/org/apache/wicket/util/tester/WicketTester.java
+++ b/wicket-core/src/main/java/org/apache/wicket/util/tester/WicketTester.java
@@ -51,7 +51,6 @@ import org.apache.wicket.protocol.http.WebApplication;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
 import org.apache.wicket.util.lang.Args;
 import org.apache.wicket.util.lang.Objects;
-import org.opentest4j.AssertionFailedError;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -284,15 +283,13 @@ public class WicketTester extends BaseWicketTester
        {
                if (null != getLastResponse().getHeader("Location"))
                {
-                       throw new AssertionFailedError(
-                               "Location header should *not* be present when 
using Ajax");
+                       fail("Location header should *not* be present when 
using Ajax");
                }
 
                String ajaxLocation = 
getLastResponse().getHeader("Ajax-Location");
                if (null == ajaxLocation)
                {
-                       throw new AssertionFailedError(
-                               "Ajax-Location header should be present when 
using Ajax");
+                       fail("Ajax-Location header should be present when using 
Ajax");
                }
 
                int statusCode = getLastResponse().getStatus();
@@ -480,7 +477,7 @@ public class WicketTester extends BaseWicketTester
 
                if (markup == null)
                {
-                       throw new AssertionFailedError(String.format("Cannot 
find the markup of component: %s",
+                       fail(String.format("Cannot find the markup of 
component: %s",
                                component.getPageRelativePath()));
                }
 
@@ -600,13 +597,13 @@ public class WicketTester extends BaseWicketTester
                final List<FeedbackMessage> renderedMessages = 
model.getObject();
                if (renderedMessages == null)
                {
-                       throw new AssertionFailedError(
+                       fail(
                                String.format("feedback panel at path [%s] 
returned null messages", path));
                }
 
                if (messages.length != renderedMessages.size())
                {
-                       throw new AssertionFailedError(String.format(
+                       fail(String.format(
                                "you expected '%d' messages for the feedback 
panel [%s], but there were actually '%d'",
                                messages.length, path, 
renderedMessages.size()));
                }
@@ -822,7 +819,7 @@ public class WicketTester extends BaseWicketTester
        {
                if (result.wasFailed())
                {
-                       throw new AssertionFailedError(result.getMessage());
+                       fail(result.getMessage());
                }
        }
 

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/pom.xml
----------------------------------------------------------------------
diff --git a/wicket-util/pom.xml b/wicket-util/pom.xml
index 6f71806..d5777f8 100755
--- a/wicket-util/pom.xml
+++ b/wicket-util/pom.xml
@@ -44,11 +44,5 @@
                        <groupId>org.apache.commons</groupId>
                        <artifactId>commons-collections4</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>org.opentest4j</groupId>
-                       <artifactId>opentest4j</artifactId>
-                       <version>RELEASE</version>
-                       <scope>compile</scope>
-               </dependency>
        </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
index cbbc934..c6e5685 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
@@ -16,12 +16,17 @@
  */
 package org.apache.wicket.util.license;
 
-import java.io.*;
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.LineNumberReader;
 import java.util.List;
 
 import org.apache.wicket.util.io.IOUtils;
 import org.apache.wicket.util.string.Strings;
-import org.opentest4j.AssertionFailedError;
+
 
 abstract class AbstractLicenseHeaderHandler implements ILicenseHeaderHandler
 {
@@ -76,7 +81,7 @@ abstract class AbstractLicenseHeaderHandler implements 
ILicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
                finally
                {
@@ -86,7 +91,7 @@ abstract class AbstractLicenseHeaderHandler implements 
ILicenseHeaderHandler
                        }
                        catch (IOException e)
                        {
-                               throw new AssertionFailedError(e.getMessage());
+                               throw new AssertionError(e.getMessage());
                        }
                }
 
@@ -110,7 +115,7 @@ abstract class AbstractLicenseHeaderHandler implements 
ILicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
        }
 
@@ -142,7 +147,7 @@ abstract class AbstractLicenseHeaderHandler implements 
ILicenseHeaderHandler
                        }
                        catch (Exception e)
                        {
-                               throw new AssertionFailedError(e.getMessage());
+                               throw new AssertionError(e.getMessage());
                        }
                        finally
                        {

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
index 596b2ed..d03f8ad 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
@@ -29,7 +29,6 @@ import org.apache.wicket.util.lang.Generics;
 import org.apache.wicket.util.string.Strings;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
-import org.opentest4j.AssertionFailedError;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -187,7 +186,7 @@ public abstract class ApacheLicenseHeaderTestCase
                        }
 
                        System.out.println(failString);
-                       throw new AssertionFailedError(failString.toString());
+                       throw new AssertionError(failString.toString());
                }
        }
 

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/CssLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/CssLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/CssLicenseHeaderHandler.java
index 7652e10..694239b 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/CssLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/CssLicenseHeaderHandler.java
@@ -22,7 +22,7 @@ import java.util.List;
 
 import org.apache.wicket.util.diff.Diff;
 import org.apache.wicket.util.diff.Revision;
-import org.opentest4j.AssertionFailedError;
+
 
 
 class CssLicenseHeaderHandler extends AbstractLicenseHeaderHandler
@@ -56,7 +56,7 @@ class CssLicenseHeaderHandler extends 
AbstractLicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
 
                return revision.size() == 0;

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/JavaLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/JavaLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/JavaLicenseHeaderHandler.java
index d38c008..3165ebc 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/JavaLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/JavaLicenseHeaderHandler.java
@@ -23,7 +23,6 @@ import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.apache.wicket.util.string.Strings;
-import org.opentest4j.AssertionFailedError;
 
 class JavaLicenseHeaderHandler extends AbstractLicenseHeaderHandler
 {
@@ -64,13 +63,13 @@ class JavaLicenseHeaderHandler extends 
AbstractLicenseHeaderHandler
                        }
                        else
                        {
-                               throw new AssertionFailedError();
+                               throw new AssertionError();
                        }
                }
                catch (Exception e)
                {
                        e.printStackTrace();
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
 
                return added;

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/PropertiesLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/PropertiesLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/PropertiesLicenseHeaderHandler.java
index 4a0447d..3da2788 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/PropertiesLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/PropertiesLicenseHeaderHandler.java
@@ -16,14 +16,13 @@
  */
 package org.apache.wicket.util.license;
 
-import org.apache.wicket.util.diff.Diff;
-import org.apache.wicket.util.diff.Revision;
-import org.opentest4j.AssertionFailedError;
-
 import java.io.File;
 import java.util.Arrays;
 import java.util.List;
 
+import org.apache.wicket.util.diff.Diff;
+import org.apache.wicket.util.diff.Revision;
+
 class PropertiesLicenseHeaderHandler extends AbstractLicenseHeaderHandler
 {
        /**
@@ -55,7 +54,7 @@ class PropertiesLicenseHeaderHandler extends 
AbstractLicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
 
                return revision.size() == 0;

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/VelocityLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/VelocityLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/VelocityLicenseHeaderHandler.java
index 2d1286b..54fd6a6 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/VelocityLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/VelocityLicenseHeaderHandler.java
@@ -16,14 +16,13 @@
  */
 package org.apache.wicket.util.license;
 
-import org.apache.wicket.util.diff.Diff;
-import org.apache.wicket.util.diff.Revision;
-import org.opentest4j.AssertionFailedError;
-
 import java.io.File;
 import java.util.Arrays;
 import java.util.List;
 
+import org.apache.wicket.util.diff.Diff;
+import org.apache.wicket.util.diff.Revision;
+
 class VelocityLicenseHeaderHandler extends AbstractLicenseHeaderHandler
 {
        /**
@@ -55,7 +54,7 @@ class VelocityLicenseHeaderHandler extends 
AbstractLicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
 
                return revision.size() == 0;

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
index e8b1ad2..10e4988 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
@@ -16,17 +16,17 @@
  */
 package org.apache.wicket.util.license;
 
-import org.apache.wicket.util.diff.Diff;
-import org.apache.wicket.util.diff.Revision;
-import org.apache.wicket.util.string.Strings;
-import org.opentest4j.AssertionFailedError;
-
 import java.io.File;
 import java.util.Arrays;
 import java.util.List;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
+import org.apache.wicket.util.diff.Diff;
+import org.apache.wicket.util.diff.Revision;
+import org.apache.wicket.util.string.Strings;
+import org.opentest4j.AssertionFailedError;
+
 class XmlLicenseHeaderHandler extends AbstractLicenseHeaderHandler
 {
        private final Pattern xmlHeader = Pattern.compile(
@@ -125,7 +125,7 @@ class XmlLicenseHeaderHandler extends 
AbstractLicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
 
                return added;

http://git-wip-us.apache.org/repos/asf/wicket/blob/4c6cb67e/wicket-util/src/main/java/org/apache/wicket/util/license/XmlPrologHeaderHandler.java
----------------------------------------------------------------------
diff --git 
a/wicket-util/src/main/java/org/apache/wicket/util/license/XmlPrologHeaderHandler.java
 
b/wicket-util/src/main/java/org/apache/wicket/util/license/XmlPrologHeaderHandler.java
index ab5a73e..73597d8 100644
--- 
a/wicket-util/src/main/java/org/apache/wicket/util/license/XmlPrologHeaderHandler.java
+++ 
b/wicket-util/src/main/java/org/apache/wicket/util/license/XmlPrologHeaderHandler.java
@@ -16,8 +16,6 @@
  */
 package org.apache.wicket.util.license;
 
-import org.opentest4j.AssertionFailedError;
-
 import java.io.File;
 import java.util.Arrays;
 import java.util.List;
@@ -47,7 +45,7 @@ class XmlPrologHeaderHandler extends XmlLicenseHeaderHandler
                }
                catch (Exception e)
                {
-                       throw new AssertionFailedError(e.getMessage());
+                       throw new AssertionError(e.getMessage());
                }
        }
 

Reply via email to