This is an automated email from the ASF dual-hosted git repository.

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-file-management.git


The following commit(s) were added to refs/heads/master by this push:
     new ec4e1eb  [MSHARED-1264] Convert to JUnit5
ec4e1eb is described below

commit ec4e1eb42076b1f353369fe9e4402ccfec13f49a
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Tue Jun 6 20:50:01 2023 +0200

    [MSHARED-1264] Convert to JUnit5
---
 pom.xml                                            | 18 ++++--
 .../model/fileset/mappers/MapperUtilTest.java      | 18 +++---
 .../model/fileset/util/FileSetUtilsTest.java       | 66 +++++++++++-----------
 3 files changed, 56 insertions(+), 46 deletions(-)

diff --git a/pom.xml b/pom.xml
index bac0142..02609b7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -67,6 +67,18 @@
     
<project.build.outputTimestamp>2022-06-29T11:20:20Z</project.build.outputTimestamp>
   </properties>
 
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.junit</groupId>
+        <artifactId>junit-bom</artifactId>
+        <version>5.9.3</version>
+        <type>pom</type>
+        <scope>import</scope>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
   <dependencies>
     <dependency>
       <groupId>org.slf4j</groupId>
@@ -77,7 +89,6 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-utils</artifactId>
-      <version>3.5.1</version>
     </dependency>
     <dependency>
       <groupId>commons-io</groupId>
@@ -87,9 +98,8 @@
 
     <!-- Test -->
     <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>4.13.2</version>
+      <groupId>org.junit.jupiter</groupId>
+      <artifactId>junit-jupiter</artifactId>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git 
a/src/test/java/org/apache/maven/shared/model/fileset/mappers/MapperUtilTest.java
 
b/src/test/java/org/apache/maven/shared/model/fileset/mappers/MapperUtilTest.java
index 19ad22e..855a8a0 100644
--- 
a/src/test/java/org/apache/maven/shared/model/fileset/mappers/MapperUtilTest.java
+++ 
b/src/test/java/org/apache/maven/shared/model/fileset/mappers/MapperUtilTest.java
@@ -19,24 +19,24 @@
 package org.apache.maven.shared.model.fileset.mappers;
 
 import org.apache.maven.shared.model.fileset.Mapper;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
 
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.fail;
 
 /**
  * A test-case for the MapperUtil.
  */
 public class MapperUtilTest {
     @Test
-    public void getFileNameMapperShouldReturnNull() throws MapperException {
+    void getFileNameMapperShouldReturnNull() throws MapperException {
         assertNull(MapperUtil.getFileNameMapper(null));
     }
 
     @Test
-    public void getFileNameMapperShouldReturnIdentityMapper() throws 
MapperException {
+    void getFileNameMapperShouldReturnIdentityMapper() throws MapperException {
         Mapper mapper = new Mapper();
         FileNameMapper fileNameMapper = MapperUtil.getFileNameMapper(mapper);
         assertNotNull(fileNameMapper);
@@ -44,7 +44,7 @@ public class MapperUtilTest {
     }
 
     @Test
-    public void getFileNameMapperShouldFileNameMapperType() throws 
MapperException {
+    void getFileNameMapperShouldFileNameMapperType() throws MapperException {
         // check with FileNameMapper type
         Mapper mapper = new Mapper();
         mapper.setType("glob");
@@ -56,7 +56,7 @@ public class MapperUtilTest {
     }
 
     @Test
-    public void testGetFileNameMapper() throws MapperException {
+    void testGetFileNameMapper() throws MapperException {
         try {
             assertNull(MapperUtil.getFileNameMapper(null));
         } catch (MapperException e) {
diff --git 
a/src/test/java/org/apache/maven/shared/model/fileset/util/FileSetUtilsTest.java
 
b/src/test/java/org/apache/maven/shared/model/fileset/util/FileSetUtilsTest.java
index 131da51..cbfd101 100644
--- 
a/src/test/java/org/apache/maven/shared/model/fileset/util/FileSetUtilsTest.java
+++ 
b/src/test/java/org/apache/maven/shared/model/fileset/util/FileSetUtilsTest.java
@@ -29,13 +29,13 @@ import org.apache.commons.io.FileUtils;
 import org.apache.maven.shared.model.fileset.FileSet;
 import org.codehaus.plexus.util.cli.CommandLineException;
 import org.codehaus.plexus.util.cli.Commandline;
-import org.junit.After;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.Test;
 
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
 
 /**
  * Test the FileSet
@@ -46,7 +46,7 @@ public class FileSetUtilsTest {
     private final Set<File> linkFiles = new HashSet<>();
 
     /** {@inheritDoc} */
-    @After
+    @AfterEach
     public void tearDown() throws IOException {
         for (File linkFile : linkFiles) {
             linkFile.delete();
@@ -61,7 +61,7 @@ public class FileSetUtilsTest {
      * @throws IOException if any
      */
     @Test
-    public void testGetIncludedFiles() throws IOException {
+    void testGetIncludedFiles() throws IOException {
         File directory = setupTestDirectory("testGetIncludedFiles");
 
         FileSet set = new FileSet();
@@ -76,7 +76,7 @@ public class FileSetUtilsTest {
     }
 
     @Test
-    public void testIncludesDontFollowSymlinks() throws IOException, 
InterruptedException, CommandLineException {
+    void testIncludesDontFollowSymlinks() throws IOException, 
InterruptedException, CommandLineException {
         File directory = setupTestDirectory("testIncludesDontFollowSymlinks");
         File subdir = new File(directory, directory.getName());
 
@@ -99,7 +99,7 @@ public class FileSetUtilsTest {
     }
 
     @Test
-    public void testDeleteDontFollowSymlinks() throws IOException, 
InterruptedException, CommandLineException {
+    void testDeleteDontFollowSymlinks() throws IOException, 
InterruptedException, CommandLineException {
         File directory = setupTestDirectory("testDeleteDontFollowSymlinks");
         File subdir = new File(directory, directory.getName());
 
@@ -126,7 +126,7 @@ public class FileSetUtilsTest {
      * @throws IOException if any
      */
     @Test
-    public void testDelete() throws IOException {
+    void testDelete() throws IOException {
         File directory = setupTestDirectory("testDelete");
         File subdirFile = new File(directory, "subdir/excluded.txt");
 
@@ -139,14 +139,14 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertFalse("file in marked subdirectory still exists.", 
subdirFile.exists());
+        assertFalse(subdirFile.exists(), "file in marked subdirectory still 
exists.");
     }
 
     /**
      * @throws Exception if any
      */
     @Test
-    public void testDeleteDanglingSymlink() throws Exception {
+    void testDeleteDanglingSymlink() throws Exception {
         File directory = setupTestDirectory("testDeleteDanglingSymlink");
         File targetFile = new File(directory, "test.txt");
         File linkFile = new File(directory, "symlink");
@@ -165,14 +165,14 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertFalse("directory still exists", directory.exists());
+        assertFalse(directory.exists(), "directory still exists");
     }
 
     /**
      * @throws Exception if any
      */
     @Test
-    public void testDeleteExcludeParentOfExcludedFile() throws Exception {
+    void testDeleteExcludeParentOfExcludedFile() throws Exception {
         File directory = 
setupTestDirectory("testDeleteExcludeParentOfExcludedFile");
 
         FileSet set = new FileSet();
@@ -184,14 +184,14 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertTrue("excluded file has been deleted", new File(directory, 
"excluded.txt").exists());
+        assertTrue(new File(directory, "excluded.txt").exists(), "excluded 
file has been deleted");
     }
 
     /**
      * @throws Exception if any
      */
     @Test
-    public void testDeleteExcludeParentOfExcludedDir() throws Exception {
+    void testDeleteExcludeParentOfExcludedDir() throws Exception {
         File directory = 
setupTestDirectory("testDeleteExcludeParentOfExcludedDir");
 
         FileSet set = new FileSet();
@@ -203,14 +203,14 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertTrue("excluded directory has been deleted", new File(directory, 
"excluded").exists());
+        assertTrue(new File(directory, "excluded").exists(), "excluded 
directory has been deleted");
     }
 
     /**
      * @throws Exception if any
      */
     @Test
-    public void testDeleteExcludeFollowSymlinks() throws Exception {
+    void testDeleteExcludeFollowSymlinks() throws Exception {
         File directory = setupTestDirectory("testDeleteExcludeFollowSymlinks");
 
         FileSet set = new FileSet();
@@ -222,16 +222,16 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertTrue("excluded file has been deleted", new File(directory, 
"excluded.txt").exists());
-        assertTrue("excluded directory has been deleted", new File(directory, 
"excluded").exists());
-        assertFalse("included file has not been deleted", new File(directory, 
"included.txt").exists());
+        assertTrue(new File(directory, "excluded.txt").exists(), "excluded 
file has been deleted");
+        assertTrue(new File(directory, "excluded").exists(), "excluded 
directory has been deleted");
+        assertFalse(new File(directory, "included.txt").exists(), "included 
file has not been deleted");
     }
 
     /**
      * @throws Exception if any
      */
     @Test
-    public void testDeleteExcludeDontFollowSymlinks() throws Exception {
+    void testDeleteExcludeDontFollowSymlinks() throws Exception {
         File directory = 
setupTestDirectory("testDeleteExcludeDontFollowSymlinks");
 
         FileSet set = new FileSet();
@@ -243,13 +243,13 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertTrue("excluded file has been deleted", new File(directory, 
"excluded.txt").exists());
-        assertTrue("excluded directory has been deleted", new File(directory, 
"excluded").exists());
-        assertFalse("included file has not been deleted", new File(directory, 
"included.txt").exists());
+        assertTrue(new File(directory, "excluded.txt").exists(), "excluded 
file has been deleted");
+        assertTrue(new File(directory, "excluded").exists(), "excluded 
directory has been deleted");
+        assertFalse(new File(directory, "included.txt").exists(), "included 
file has not been deleted");
     }
 
     @Test
-    public void testDeleteDontFollowSymlinksButDeleteThem() throws Exception {
+    void testDeleteDontFollowSymlinksButDeleteThem() throws Exception {
         File directory = 
setupTestDirectory("testDeleteDontFollowSymlinksButDeleteThem");
 
         createSymlink(new File(directory, "excluded"), new File(directory, 
"dirlink"));
@@ -266,12 +266,12 @@ public class FileSetUtilsTest {
 
         fileSetManager.delete(set);
 
-        assertTrue("excluded file has been deleted", new File(directory, 
"excluded.txt").exists());
-        assertTrue("excluded directory has been deleted", new File(directory, 
"excluded").exists());
-        assertFalse("included dirlink has not been deleted", new 
File(directory, "dirlink").exists());
-        assertFalse("included filelink has not been deleted", new 
File(directory, "filelink").exists());
-        assertFalse("included directory has not been deleted", new 
File(directory, "dir0").exists());
-        assertFalse("included directory has not been deleted", new 
File(directory, "dir1").exists());
+        assertTrue(new File(directory, "excluded.txt").exists(), "excluded 
file has been deleted");
+        assertTrue(new File(directory, "excluded").exists(), "excluded 
directory has been deleted");
+        assertFalse(new File(directory, "dirlink").exists(), "included dirlink 
has not been deleted");
+        assertFalse(new File(directory, "filelink").exists(), "included 
filelink has not been deleted");
+        assertFalse(new File(directory, "dir0").exists(), "included directory 
has not been deleted");
+        assertFalse(new File(directory, "dir1").exists(), "included directory 
has not been deleted");
     }
 
     private boolean createSymlink(File target, File link) throws 
InterruptedException, CommandLineException {

Reply via email to