import static org.testng.Assert.assertTrue;
import jalview.api.FeatureColourI;
+import jalview.bin.Cache;
import jalview.datamodel.SequenceFeature;
import jalview.datamodel.SequenceI;
import jalview.gui.AlignFrame;
@BeforeTest(alwaysRun = true)
public void setUp()
{
+ Cache.initLogger();
// aligned column 8 is sequence position 6
String s = ">s1\nABCDE---FGHIJKLMNOPQRSTUVWXYZ\n";
af = new FileLoader().LoadFileWaitTillLoaded(s,
@BeforeMethod(alwaysRun = true)
public void setUpBeforeTest()
{
+ /*
+ * fudge for failure in test suite on Windows;
+ * without this call added, av.getAlignment() is null;
+ * root cause not known - AlignViewport.dispose() called??
+ */
+ setUp();
+
List<SequenceFeature> sfs = seq.getSequenceFeatures();
for (SequenceFeature sf : sfs)
{
*/
Color min = new Color(100, 50, 150);
Color max = new Color(200, 0, 100);
- FeatureColourI fc = new FeatureColour(min, max, 0, 10);
+ FeatureColourI fc = new FeatureColour(null, min, max, null, 0, 10);
fr.setColour("kd", fc);
fr.featuresAdded();
av.setShowSequenceFeatures(true);
*/
Color min = new Color(100, 50, 150);
Color max = new Color(200, 0, 100);
- FeatureColourI fc = new FeatureColour(min, max, 0, 10);
+ FeatureColourI fc = new FeatureColour(null, min, max, null, 0, 10);
fc.setAboveThreshold(true);
fc.setThreshold(5f);
fr.setColour(kdFeature, fc);