@Test(groups = { "Functional" }, dataProvider = "identifyFiles")
public void testIdentify(String data, String expectedFileType)
+ throws FileFormatException
{
- String protocol = AppletFormatAdapter.FILE;
+ DataSourceType protocol = DataSourceType.FILE;
IdentifyFile ider = new IdentifyFile();
- String actualFiletype = ider.identify(data, protocol);
+ String actualFiletype = ider.identify(data, protocol).toString();
Assert.assertEquals(actualFiletype, expectedFileType,
"File identification Failed!");
}
/**
* Additional tests for Jalview features file
+ *
+ * @throws FileFormatException
*/
@Test(groups = "Functional")
- public void testIdentify_featureFile()
+ public void testIdentify_featureFile() throws FileFormatException
{
IdentifyFile ider = new IdentifyFile();
String data = "Iron-sulfur (2Fe-2S)\tFER_CAPAA\t-1\t39\t39\tMETAL\n"
+ "Iron-phosphorus (2Fe-P)\tID_NOT_SPECIFIED\t2\t86\t87\tMETALLIC\n";
assertEquals(IdentifyFile.FeaturesFile,
- ider.identify(data, AppletFormatAdapter.PASTE));
+ ider.identify(data, DataSourceType.PASTE));
/*
* Jalview feature colour followed by GFF format feature data
data = "METAL\tcc9900\n" + "GFF\n"
+ "FER_CAPAA\tuniprot\tMETAL\t44\t45\t4.0\t.\t.\n";
assertEquals(IdentifyFile.FeaturesFile,
- ider.identify(data, AppletFormatAdapter.PASTE));
+ ider.identify(data, DataSourceType.PASTE));
/*
* Feature with '<' in the name (JAL-2098)
*/
data = "kD < 3\tred\n" + "Low kD\tFER_CAPAA\t-1\t39\t39\tkD < 3\n";
assertEquals(IdentifyFile.FeaturesFile,
- ider.identify(data, AppletFormatAdapter.PASTE));
+ ider.identify(data, DataSourceType.PASTE));
}
@DataProvider(name = "identifyFiles")