X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fgui%2FFeatureSettingsTest.java;h=7cc4cc1884e80230308e104c66aaa3b26d3905ee;hb=6ca8a32d88328b8f2162512f41c657c87e131045;hp=5ef693a54fa4a599013e282b0c442124887e8241;hpb=8337a127bde90beb39c52fb971d0facf6f5b2362;p=jalview.git
diff --git a/test/jalview/gui/FeatureSettingsTest.java b/test/jalview/gui/FeatureSettingsTest.java
index 5ef693a..7cc4cc1 100644
--- a/test/jalview/gui/FeatureSettingsTest.java
+++ b/test/jalview/gui/FeatureSettingsTest.java
@@ -42,7 +42,10 @@ import jalview.datamodel.features.FeatureMatcher;
import jalview.datamodel.features.FeatureMatcherSet;
import jalview.datamodel.features.FeatureMatcherSetI;
import jalview.io.DataSourceType;
+import jalview.io.FileFormat;
+import jalview.io.FileFormatI;
import jalview.io.FileLoader;
+import jalview.io.IdentifyFile;
import jalview.schemes.FeatureColour;
import jalview.schemes.FeatureColourTest;
import jalview.util.matcher.Condition;
@@ -278,4 +281,13 @@ public class FeatureSettingsTest
"By Score (> 4.0)
" + simpleTooltip
+ "");
}
+ String fsfile="",fsfile2="\n";
+ @Test(groups="Functional")
+ public void testIdentifyFeatureSettingsFile() throws Exception
+ {
+ FileFormatI type = new IdentifyFile().identify(fsfile, DataSourceType.PASTE);
+ assertTrue(FileFormat.FeatureSettings==type,"Feature settings file was identified as "+type);
+ type = new IdentifyFile().identify(fsfile2, DataSourceType.PASTE);
+ assertTrue(FileFormat.FeatureSettings==type,"Feature settings file with newline was identified as "+type);
+ }
}