X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fdatamodel%2FAlignmentTest.java;fp=test%2Fjalview%2Fdatamodel%2FAlignmentTest.java;h=c5d09c16eeccff48b0a518c82376cc957a7bcc61;hb=71b7dc2dbc920391e3209bde9e915dd3436871f3;hp=68933bd956c76715cc3ac7a69ee9e9237fe1362a;hpb=2d5838594f5ac09384c684209c16961f47b42af5;p=jalview.git diff --git a/test/jalview/datamodel/AlignmentTest.java b/test/jalview/datamodel/AlignmentTest.java index 68933bd..c5d09c1 100644 --- a/test/jalview/datamodel/AlignmentTest.java +++ b/test/jalview/datamodel/AlignmentTest.java @@ -1260,4 +1260,13 @@ public class AlignmentTest assertEquals(a.getHiddenSequences().getSize(), 1); } + @Test( + groups = "Functional", + expectedExceptions = { IllegalArgumentException.class }) + public void testSetDataset_selfReference() + { + SequenceI seq = new Sequence("a", "a"); + AlignmentI alignment = new Alignment(new SequenceI[] { seq }); + alignment.setDataset(alignment); + } }