assertEquals( 90, header.getScoreFor("cons") );
}
+
+ @Test
+ public void testWrongFile() {
+ TCoffeeScoreFile result = TCoffeeScoreFile.load(new File("./test/jalview/io/tcoffee.fasta_aln"));
+ assertNull(result);
+ }
+
@Test
public void testReadBlock( ) throws IOException {
@Test
public void testParse() throws FileNotFoundException {
- TCoffeeScoreFile parser = new TCoffeeScoreFile();
- parser.parse(new BufferedReader(new FileReader(SCORE_FILE)) );
+ TCoffeeScoreFile parser = TCoffeeScoreFile.load(new BufferedReader(new FileReader(SCORE_FILE)) );
assertEquals( "999999999999999999999999998762112222543211112134----------5666642367889999999999889", parser.getScoresFor("1PHT") );
assertEquals( "99999999999999999999999999987-------4322----22341111111111676653-355679999999999889", parser.getScoresFor("1BB9") );
@Test
public void testGetAsList() throws FileNotFoundException {
- TCoffeeScoreFile parser = new TCoffeeScoreFile();
- parser.parse(new BufferedReader(new FileReader(SCORE_FILE)) );
+ TCoffeeScoreFile parser = TCoffeeScoreFile.load(new BufferedReader(new FileReader(SCORE_FILE)) );
List<String> scores = parser.getScoresList();
assertEquals( "999999999999999999999999998762112222543211112134----------5666642367889999999999889", scores.get(0) );
@Test
public void testGetAsArray() throws FileNotFoundException {
- TCoffeeScoreFile parser = new TCoffeeScoreFile();
- parser.parse(new BufferedReader(new FileReader(SCORE_FILE)) );
+ TCoffeeScoreFile parser = TCoffeeScoreFile.load(new BufferedReader(new FileReader(SCORE_FILE)) );
byte[][] scores = parser.getScoresArray();