Browse Source

Avoid FileInputStream and FileOutputStream.

master
reudismam@gmail.com Stefan Bodewig 6 years ago
parent
commit
14af87629d
4 changed files with 12 additions and 8 deletions
  1. +3
    -2
      src/tests/antunit/core/uuencode/src/task/BaseTask.java
  2. +3
    -2
      src/tests/junit/org/apache/tools/ant/taskdefs/BZip2Test.java
  3. +3
    -2
      src/tests/junit/org/apache/tools/ant/taskdefs/FixCrLfTest.java
  4. +3
    -2
      src/tests/junit/org/apache/tools/ant/taskdefs/ReplaceTest.java

+ 3
- 2
src/tests/antunit/core/uuencode/src/task/BaseTask.java View File

@@ -26,6 +26,7 @@ import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.file.Files;

/**
* Base class for the uuencode/decode test tasks.
@@ -54,8 +55,8 @@ abstract public class BaseTask extends Task {
OutputStream outputStream = null;
try {
inputStream = new BufferedInputStream(
new FileInputStream(getInFile()));
outputStream = new FileOutputStream(getOutFile());
Files.newInputStream(getInFile().toPath()));
outputStream = Files.newOutputStream(getOutFile().toPath());
doit(inputStream, outputStream);
} catch (Exception ex) {
throw new BuildException(ex);


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

@@ -29,6 +29,7 @@ import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;

import static org.hamcrest.Matchers.endsWith;
import static org.junit.Assert.assertEquals;
@@ -68,12 +69,12 @@ public class BZip2Test {
File actualFile = new File(outputDir, "asf-logo-huge.tar.bz2");

InputStream originalIn =
new BufferedInputStream(new FileInputStream(originalFile));
new BufferedInputStream(Files.newInputStream(originalFile.toPath()));
assertEquals((byte) 'B', originalIn.read());
assertEquals((byte) 'Z', originalIn.read());

InputStream actualIn =
new BufferedInputStream(new FileInputStream(actualFile));
new BufferedInputStream(Files.newInputStream(actualFile.toPath()));
assertEquals((byte) 'B', actualIn.read());
assertEquals((byte) 'Z', actualIn.read());



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

@@ -23,6 +23,7 @@ import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;

import junit.framework.AssertionFailedError;

@@ -234,8 +235,8 @@ public class FixCrLfTest {
public void assertEqualContent(File expect, File result) throws AssertionFailedError, IOException {
assertTrue("Expected file " + result + " doesn\'t exist", result.exists());

try (InputStream inExpect = new BufferedInputStream(new FileInputStream(expect));
InputStream inResult = new BufferedInputStream(new FileInputStream(result))) {
try (InputStream inExpect = new BufferedInputStream(Files.newInputStream(expect.toPath()));
InputStream inResult = new BufferedInputStream(Files.newInputStream(result.toPath()))) {

int expectedByte = inExpect.read();
while (expectedByte != -1) {


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

@@ -23,6 +23,7 @@ import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;

import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.BuildFileRule;
@@ -144,8 +145,8 @@ public class ReplaceTest {
public void assertEqualContent(File expect, File result) throws IOException {
assertTrue("Expected file " + result + " doesn't exist", result.exists());

try (InputStream inExpect = new BufferedInputStream(new FileInputStream(expect));
InputStream inResult = new BufferedInputStream(new FileInputStream(result))) {
try (InputStream inExpect = new BufferedInputStream(Files.newInputStream(expect.toPath()));
InputStream inResult = new BufferedInputStream(Files.newInputStream(result.toPath()))) {
int expectedByte = inExpect.read();
while (expectedByte != -1) {
assertEquals(expectedByte, inResult.read());


Loading…
Cancel
Save