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

bodewig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
     new 79d4f01  Replace assert by simpler but equivalent calls.
     new 791de45  Merge pull request #158 from 
arturobernalg/feature/simplify_assert
79d4f01 is described below

commit 79d4f018accc4e9f8925b341b648d290a5a03245
Author: Arturo Bernal <[email protected]>
AuthorDate: Tue Aug 31 21:30:09 2021 +0200

    Replace assert by simpler but equivalent calls.
---
 .../org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java  | 7 +++----
 src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java  | 9 +++++----
 src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java     | 3 +--
 src/tests/junit/org/example/junit/MultilineAsserts.java          | 4 ++--
 4 files changed, 11 insertions(+), 12 deletions(-)

diff --git 
a/src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java 
b/src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java
index c28b6e1..ad63f1b 100644
--- 
a/src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java
+++ 
b/src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java
@@ -27,8 +27,8 @@ import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.IOException;
-import java.util.Arrays;
 
+import static org.junit.Assert.assertArrayEquals;
 import static org.junit.Assert.assertNotEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
@@ -82,9 +82,8 @@ public class ExecStreamRedirectorTest {
             if (dirListingOutput != null) {
                 // Compare the directory listing that was redirected to these 
files.
                 // All files should have the same content.
-                assertTrue("Redirected output in file " + redirectedOutputFile 
+
-                        " doesn't match content in other redirected output 
file(s)",
-                        Arrays.equals(dirListingOutput, redirectedOutput));
+                assertArrayEquals("Redirected output in file " + 
redirectedOutputFile +
+                        " doesn't match content in other redirected output 
file(s)", dirListingOutput, redirectedOutput);
             }
             dirListingOutput = redirectedOutput;
         }
diff --git a/src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java 
b/src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java
index 8e13b0b..9dc9613 100644
--- a/src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java
+++ b/src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java
@@ -22,6 +22,7 @@ import org.junit.Test;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotEquals;
+import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.assertFalse;
 
@@ -107,10 +108,10 @@ public class DeweyDecimalTest {
     @Test
     public void equals() {
          DeweyDecimal dd = new DeweyDecimal("1.2.3");
-         assertFalse(dd.equals("other"));
-         assertFalse(dd.equals(null));
-         assertTrue(dd.equals(new DeweyDecimal("1.2.3")));
-         assertTrue(dd.equals(new DeweyDecimal("1.2.3.0")));
+        assertNotEquals("other", dd);
+        assertNotNull(dd);
+        assertEquals(dd, new DeweyDecimal("1.2.3"));
+        assertEquals(dd, new DeweyDecimal("1.2.3.0"));
     }
 
     @Test
diff --git a/src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java 
b/src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java
index d5448a6..555916c 100644
--- a/src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java
+++ b/src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java
@@ -448,8 +448,7 @@ public class FileUtilsTest {
                 .getParent());
 
         tmp2 = getFileUtils().createTempFile("pre", ".suf", parent, false);
-        assertTrue("files are different", !tmp1.getAbsolutePath().equals(
-                tmp2.getAbsolutePath()));
+        assertNotEquals("files are different", tmp1.getAbsolutePath(), 
tmp2.getAbsolutePath());
     }
 
     @Test
diff --git a/src/tests/junit/org/example/junit/MultilineAsserts.java 
b/src/tests/junit/org/example/junit/MultilineAsserts.java
index 62b555c..75e307f 100644
--- a/src/tests/junit/org/example/junit/MultilineAsserts.java
+++ b/src/tests/junit/org/example/junit/MultilineAsserts.java
@@ -21,13 +21,13 @@ import junit.framework.TestCase;
 
 public class MultilineAsserts extends TestCase {
     public void testFoo() {
-        assertTrue("testFoo \nmessed up", false);
+        fail("testFoo \nmessed up");
     }
     public void testBar() {
         assertTrue("testBar \ndidn't work", true);
     }
     public void testFee() {
-        assertTrue("testFee \ncrashed", false);
+        fail("testFee \ncrashed");
     }
     public void testFie() {
         assertTrue("testFie \nbroke", true);

Reply via email to