X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fproject%2FJalview2xmlTests.java;h=3f4ed71a97c834b8f5c854777374ff82482ceb92;hb=928017f8d5b3b70273b62ac83a9015fe2e785ff3;hp=fb2d3e99b79d8595bea7f714ed8bf0d9f94c0aca;hpb=2c8ef0f88ce90532213c36613b83aa283320b72d;p=jalview.git diff --git a/test/jalview/project/Jalview2xmlTests.java b/test/jalview/project/Jalview2xmlTests.java index fb2d3e9..3f4ed71 100644 --- a/test/jalview/project/Jalview2xmlTests.java +++ b/test/jalview/project/Jalview2xmlTests.java @@ -1120,15 +1120,18 @@ public class Jalview2xmlTests extends Jalview2xmlBase AlignFrame af = new FileLoader().LoadFileWaitTillLoaded(exampleFile, DataSourceType.FILE); assertNotNull(af, "Didn't read in the example file correctly."); + AlignmentPanel origView = (AlignmentPanel) af.getAlignPanels().get(0); AlignmentPanel newview = af.newView(PCAVIEWNAME, true); // create another for good measure af.newView("Not the PCA View", true); - PCAPanel pcaPanel = new PCAPanel(newview, "BLOSUM62", + PCAPanel pcaPanel = new PCAPanel(origView, "BLOSUM62", new SimilarityParams(true, true, true, false)); - // we're in the test exec thread, so we can just run synchronously here pcaPanel.run(); + // now switch the linked view + pcaPanel.selectAssociatedView(newview); + assertTrue(pcaPanel.getAlignViewport() == newview.getAlignViewport(), "PCA should be associated with 'With PCA' view: test is broken");