def test_partial(self): result = transform.min_ungap_length_discard(self.sequences, 4) self.assertEqual([self.sequences[1], self.sequences[3]], list(result))
def test_none_pass(self): result = list(transform.min_ungap_length_discard(self.sequences, 8)) self.assertEqual([], result)
def test_all_pass(self): result = list(transform.min_ungap_length_discard(self.sequences, 0)) self.assertEqual(self.sequences, result)
def test_partial(self): result = transform.min_ungap_length_discard(self.sequences, 4) self.assertEqual( [self.sequences[1].seq, self.sequences[3].seq], [seq.seq for seq in result])
def test_partial(self): result = transform.min_ungap_length_discard(self.sequences, 4) self.assertEqual([self.sequences[1].seq, self.sequences[3].seq], [seq.seq for seq in result])