Skip to content

Commit 4fd4149

Browse files
committed
made requested changes
1 parent b652a43 commit 4fd4149

File tree

9 files changed

+7
-12
lines changed

9 files changed

+7
-12
lines changed

biojava-core/src/test/java/org/biojava/nbio/core/sequence/loader/GenbankProxySequenceReaderTest.java

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
import java.io.FileOutputStream;
4141
import java.io.IOException;
4242
import java.io.InputStream;
43+
import java.nio.channels.Channels;
44+
import java.nio.channels.ReadableByteChannel;
4345
import java.util.ArrayList;
4446
import java.util.Arrays;
4547
import java.util.Collection;
@@ -104,25 +106,18 @@ private void copyTestFileToWorkingDirectory(String filename) throws IOException
104106
}
105107

106108
String dest = destRoot + filename;
107-
String src = "org/biojava/nbio/core/sequence/GenbankProxySequenceReader/" + filename;
109+
String src = "org/biojava/nbio/core/sequence/loader/" + filename;
108110

109111
//Remove any pre-existing files
110112
File d = new File(dest);
111113
d.delete();
112114

113-
FileOutputStream destination = new FileOutputStream(new File(dest));
114-
InputStream source = this.getClass().getClassLoader().getResourceAsStream(src);
115+
try(FileOutputStream destination = new FileOutputStream(d);
116+
InputStream is = this.getClass().getClassLoader().getResourceAsStream(src);
117+
ReadableByteChannel source = Channels.newChannel(is)) {
115118

116-
int read;
117-
byte[] buffer = new byte[1024];
118-
119-
while((read = source.read(buffer)) > 0){
120-
destination.write(buffer, 0, read);
119+
destination.getChannel().transferFrom(source, 0, Long.MAX_VALUE);
121120
}
122-
123-
destination.flush();
124-
destination.close();
125-
source.close();
126121
}
127122

128123

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/152970917.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/152970917.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/254839678.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/254839678.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/379015144.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/379015144.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/381353147.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/381353147.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/381353148.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/381353148.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/381353149.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/381353149.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/399235158.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/399235158.gb

File renamed without changes.

biojava-core/src/test/resources/org/biojava/nbio/core/sequence/GenbankProxySequenceReader/7525057.gb renamed to biojava-core/src/test/resources/org/biojava/nbio/core/sequence/loader/7525057.gb

File renamed without changes.

0 commit comments

Comments
 (0)