Browse Source

Merge pull request #158 from arturobernalg/feature/simplify_assert

Replace assert by simpler but equivalent calls.
master
Stefan Bodewig GitHub 3 years ago
parent
commit
791de453ae
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 12 deletions
  1. +3
    -4
      src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java
  2. +5
    -4
      src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java
  3. +1
    -2
      src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java
  4. +2
    -2
      src/tests/junit/org/example/junit/MultilineAsserts.java

+ 3
- 4
src/tests/junit/org/apache/tools/ant/taskdefs/ExecStreamRedirectorTest.java View File

@@ -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;
}


+ 5
- 4
src/tests/junit/org/apache/tools/ant/util/DeweyDecimalTest.java View File

@@ -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


+ 1
- 2
src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java View File

@@ -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


+ 2
- 2
src/tests/junit/org/example/junit/MultilineAsserts.java View File

@@ -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);


Loading…
Cancel
Save