/*
- * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
- * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9)
+ * Copyright (C) 2015 The Jalview Authors
*
* This file is part of Jalview.
*
@BeforeClass(alwaysRun = true)
public static void setUpBeforeClass() throws Exception
{
- jalview.bin.Jalview.main(new String[]
- { "-props", "test/jalview/io/testProps.jvprops" });
+ jalview.bin.Jalview.main(new String[] { "-props",
+ "test/jalview/io/testProps.jvprops" });
}
/**
return numdsann;
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void testRNAStructureRecovery() throws Exception
{
String inFile = "examples/RF00031_folded.stk";
af.getViewport().getGlobalColourScheme() instanceof jalview.schemes.RNAHelicesColour);
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void testTCoffeeScores() throws Exception
{
String inFile = "examples/uniref50.fa", inAnnot = "examples/uniref50.score_ascii";
.println("T-Coffee score shading successfully recovered from project.");
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void testColourByAnnotScores() throws Exception
{
String inFile = "examples/uniref50.fa", inAnnot = "examples/testdata/uniref50_iupred.jva";
.println("Per sequence (Group) colourscheme successfully applied and recovered.");
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void gatherViewsHere() throws Exception
{
int origCount = Desktop.getAlignFrames() == null ? 0 : Desktop
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void viewRefPdbAnnotation() throws Exception
{
Cache.applicationProperties.setProperty("STRUCT_FROM_PDB",
assertTrue("Couldn't find the structure view", sps != null);
SequenceI sq = sps.getAlignment().findName("1A70|");
AlignmentAnnotation refan = null;
- for (AlignmentAnnotation ra:sps.getAlignment().getAlignmentAnnotation())
+ for (AlignmentAnnotation ra : sps.getAlignment()
+ .getAlignmentAnnotation())
{
if (ra.graph != 0)
{
break;
}
}
- assertTrue("Annotation secondary structure not found.",refan!=null);
+ assertTrue("Annotation secondary structure not found.", refan != null);
assertTrue("Couldn't find 1a70 null chain", sq != null);
// compare the manually added temperature factor annotation
// to the track automatically transferred from the pdb structure on load
for (int p = 0; p < ala.annotations.length; p++)
{
sq.findPosition(p);
- try {
+ try
+ {
assertTrue(
"Mismatch at alignment position " + p,
- (alaa.annotations[p] == null && refan.annotations[p] == null)
+ (alaa.annotations[p] == null && refan.annotations[p] == null)
|| alaa.annotations[p].value == refan.annotations[p].value);
- }
- catch (NullPointerException q)
+ } catch (NullPointerException q)
{
- Assert.fail("Mismatch of alignment annotations at position " + p
- + " Ref seq ann: " + refan.annotations[p]
+ Assert.fail("Mismatch of alignment annotations at position "
+ + p + " Ref seq ann: " + refan.annotations[p]
+ " alignment " + alaa.annotations[p]);
}
- }
+ }
}
}
-
+
}
- @Test(groups ={ "Functional" })
+ @Test(groups = { "Functional" })
public void testCopyViewSettings() throws Exception
{
AlignFrame af = new jalview.io.FileLoader().LoadFileWaitTillLoaded(
}
/**
- * test store and recovery of expanded views -
- * currently this is disabled since the
- * Desktop.explodeViews method doesn't seem
- * to result in the views being expanded to
- * distinct align frames when executed programmatically.
+ * test store and recovery of expanded views - currently this is disabled
+ * since the Desktop.explodeViews method doesn't seem to result in the views
+ * being expanded to distinct align frames when executed programmatically.
+ *
* @throws Exception
*/
@Test(groups = { "Functional" }, enabled = false)
public void testStoreAndRecoverExpandedviews() throws Exception
{
- AlignFrame af = new jalview.io.FileLoader()
- .LoadFileWaitTillLoaded(
+ AlignFrame af = new jalview.io.FileLoader().LoadFileWaitTillLoaded(
"examples/exampleFile_2_7.jar", FormatAdapter.FILE);
assertTrue("Didn't read in the example file correctly.", af != null);
String afid = af.getViewport().getSequenceSetId();
final AlignFrame xaf = af;
af = null;
new Thread(new Runnable()
- {
- @Override
- public void run()
{
+ @Override
+ public void run()
+ {
Desktop.instance.explodeViews(xaf);
- }
+ }
}).start();
Thread.sleep(1000);
}
// Thread.sleep(300);
// }
int oldviews = Desktop.getAlignFrames().length;
- Assert.assertEquals(
- Desktop.getAlignFrames().length,
+ Assert.assertEquals(Desktop.getAlignFrames().length,
Desktop.getAlignmentPanels(afid).length);
File tfile = File.createTempFile("testStoreAndRecoverExpanded", ".jvp");
try
af = new jalview.io.FileLoader().LoadFileWaitTillLoaded(
tfile.getAbsolutePath(), FormatAdapter.FILE);
Assert.assertNotNull(af);
- Assert.assertEquals(Desktop.getAlignFrames().length,
+ Assert.assertEquals(
+ Desktop.getAlignFrames().length,
Desktop.getAlignmentPanels(af.getViewport().getSequenceSetId()).length);
- Assert.assertEquals(oldviews,
+ Assert.assertEquals(
+ oldviews,
Desktop.getAlignmentPanels(af.getViewport().getSequenceSetId()).length);
}