X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fio%2FFileIOTester.java;h=f6480a63dfed295ebfd33bcb43dd5931b28e9e5e;hb=3b3c59cfa50e942d2fa5b367b7117cade9459ce7;hp=26ece71e64195d89a7a5258115569b0d5c7e4b71;hpb=5f4e1e4c330b045e9c8bce28ee132a0fca3834d8;p=jalview.git diff --git a/test/jalview/io/FileIOTester.java b/test/jalview/io/FileIOTester.java index 26ece71..f6480a6 100644 --- a/test/jalview/io/FileIOTester.java +++ b/test/jalview/io/FileIOTester.java @@ -74,13 +74,14 @@ public class FileIOTester final static File STARS_FA_FILE2 = new File( "test/jalview/io/test_fasta_stars2.fa"); - private void assertValidFormat(String fmt, String src, FileParse fp) + private void assertValidFormat(FileFormatI fmt, String src, FileParse fp) + throws FileFormatException { AssertJUnit.assertTrue("Couldn't resolve " + src + " as a valid file", fp.isValid()); - String type = new IdentifyFile().identify(fp); - AssertJUnit.assertTrue("Data from '" + src + "' Expected to be '" + fmt - + "' identified as '" + type + "'", type.equalsIgnoreCase(fmt)); + FileFormatI type = new IdentifyFile().identify(fp); + AssertJUnit.assertSame("Data from '" + src + "' Expected to be '" + fmt + + "' identified as '" + type + "'", type, fmt); } @Test(groups = { "Functional" }) @@ -88,8 +89,8 @@ public class FileIOTester { String uri; FileParse fp = new FileParse(uri = STARS_FA_FILE1.getAbsoluteFile() - .toString(), AppletFormatAdapter.FILE); - assertValidFormat("FASTA", uri, fp); + .toString(), DataSourceType.FILE); + assertValidFormat(FileFormat.Fasta, uri, fp); } @Test(groups = { "Functional" }) @@ -97,8 +98,8 @@ public class FileIOTester { String uri; FileParse fp = new FileParse(uri = STARS_FA_FILE2.getAbsoluteFile() - .toString(), AppletFormatAdapter.FILE); - assertValidFormat("FASTA", uri, fp); + .toString(), DataSourceType.FILE); + assertValidFormat(FileFormat.Fasta, uri, fp); } @Test(groups = { "Functional" }) @@ -106,8 +107,8 @@ public class FileIOTester { String uri; FileParse fp = new FileParse(uri = ALIGN_FILE.getAbsoluteFile().toURI() - .toString(), AppletFormatAdapter.URL); - assertValidFormat("FASTA", uri, fp); + .toString(), DataSourceType.URL); + assertValidFormat(FileFormat.Fasta, uri, fp); } @Test(groups = { "Functional" }) @@ -115,8 +116,8 @@ public class FileIOTester { String filepath; FileParse fp = new FileParse(filepath = ALIGN_FILE.getAbsoluteFile() - .toString(), AppletFormatAdapter.FILE); - assertValidFormat("FASTA", filepath, fp); + .toString(), DataSourceType.FILE); + assertValidFormat(FileFormat.Fasta, filepath, fp); } @Test(groups = { "Functional" }) @@ -124,8 +125,8 @@ public class FileIOTester { String uri; FileParse fp = new FileParse(uri = NOTGZALIGN_FILE.getAbsoluteFile() - .toURI().toString(), AppletFormatAdapter.URL); - assertValidFormat("FASTA", uri, fp); + .toURI().toString(), DataSourceType.URL); + assertValidFormat(FileFormat.Fasta, uri, fp); } @Test(groups = { "Functional" }) @@ -133,7 +134,7 @@ public class FileIOTester { String filepath; FileParse fp = new FileParse(filepath = NOTGZALIGN_FILE - .getAbsoluteFile().toString(), AppletFormatAdapter.FILE); - assertValidFormat("FASTA", filepath, fp); + .getAbsoluteFile().toString(), DataSourceType.FILE); + assertValidFormat(FileFormat.Fasta, filepath, fp); } }