File tree Expand file tree Collapse file tree
biojava3-core/src/test/java/org/biojava3/core/sequence/io
biojava3-structure/src/test/java/org/biojava/bio/structure/rcsb Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77import java .io .ByteArrayInputStream ;
88import java .io .ByteArrayOutputStream ;
99import java .io .File ;
10+ import java .io .InputStream ;
1011import java .util .ArrayList ;
1112import java .util .LinkedHashMap ;
1213
@@ -25,8 +26,10 @@ public class GenbankWriterTest extends TestCase{
2526
2627 @ Test
2728 public void testProcess () throws Exception {
28- File dnaFile = new File ("src/test/resources/NM_000266.gb" );
29- LinkedHashMap <String , DNASequence > dnaSequences = GenbankReaderHelper .readGenbankDNASequence ( dnaFile );
29+
30+ InputStream inStream = GenbankWriterTest .class .getResourceAsStream ("/NM_000266.gb" );
31+ //File dnaFile = new File("src/test/resources/NM_000266.gb");
32+ LinkedHashMap <String , DNASequence > dnaSequences = GenbankReaderHelper .readGenbankDNASequence ( inStream );
3033 ByteArrayOutputStream fragwriter = new ByteArrayOutputStream ();
3134 ArrayList <DNASequence > seqs = new ArrayList <DNASequence >();
3235 for (DNASequence seq : dnaSequences .values ()) {
Original file line number Diff line number Diff line change 2929import java .io .File ;
3030import java .io .FileInputStream ;
3131import java .io .FileNotFoundException ;
32+ import java .io .InputStream ;
3233import java .util .List ;
3334
3435import org .junit .Test ;
4041 */
4142public class RCSBLigandsFactoryTest {
4243
43-
44- private static final String TEST_DIR = "src/test/resources/" ;
45-
4644 /**
47- * Opens the file as a {@link FileInputStream}. Copied from ResourceList, which is not in biojava .
45+ * Opens the file as a {@link InputStream} .
4846 */
49- private FileInputStream openStream (String filename ) {
50- File file = new File (TEST_DIR + filename );
51- FileInputStream fis ;
52- try {
53- fis = new FileInputStream (file );
54- } catch (FileNotFoundException e ) {
55- throw new RuntimeException (e );
56- }
57- return fis ;
47+ private InputStream openStream (String filename ) {
48+ InputStream is = this .getClass ().getClassLoader ().getResourceAsStream (filename );
49+
50+ return is ;
5851 }
5952
6053 /**
You can’t perform that action at this time.
0 commit comments