Merge branch 'develop' into bug/JAL-2461
[jalview.git] / test / jalview / datamodel / AlignmentTest.java
index 68933bd..c5d09c1 100644 (file)
@@ -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);
+  }
 }