X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fdatamodel%2Ffeatures%2FFeatureAttributesTest.java;h=e47c78733ccf61ed513cd515588d5384201181ab;hb=19b1c75919e4d2f255cbaf811dc15d26850490e6;hp=4b7a435cafd236f06e6a169b27cd7435a1b4603e;hpb=9e926ac4305fd9dff38b6e079e55b4f50664d544;p=jalview.git diff --git a/test/jalview/datamodel/features/FeatureAttributesTest.java b/test/jalview/datamodel/features/FeatureAttributesTest.java index 4b7a435..e47c787 100644 --- a/test/jalview/datamodel/features/FeatureAttributesTest.java +++ b/test/jalview/datamodel/features/FeatureAttributesTest.java @@ -12,6 +12,7 @@ import java.util.HashMap; import java.util.Map; import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; import junit.extensions.PA; @@ -20,6 +21,16 @@ public class FeatureAttributesTest { /** + * clear down attributes map before tests + */ + @BeforeClass + public void setUp() + { + FeatureAttributes fa = FeatureAttributes.getInstance(); + ((Map) PA.getValue(fa, "attributes")).clear(); + } + + /** * clear down attributes map after tests */ @AfterMethod @@ -56,7 +67,7 @@ public class FeatureAttributesTest "csq", "AF" }) < 0); } - @Test + @Test(groups = "Functional") public void testGetMinMax() { SequenceFeature sf = new SequenceFeature("Pfam", "desc", 10, 20, @@ -88,7 +99,7 @@ public class FeatureAttributesTest * Test the method that returns an attribute description, provided it is * recorded and unique */ - @Test + @Test(groups = "Functional") public void testGetDescription() { FeatureAttributes fa = FeatureAttributes.getInstance(); @@ -102,7 +113,7 @@ public class FeatureAttributesTest assertNull(fa.getDescription("Pfam", "kd")); } - @Test + @Test(groups = "Functional") public void testDatatype() { FeatureAttributes fa = FeatureAttributes.getInstance();