Example #1
0
 def test_cut_sequences(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 2)))
     self.assertEqual(['AB', 'BC', 'DE', 'EF'], [str(s.seq) for s in
         actual])
     actual = list(transform._cut_sequences(self.sequences, slice(1, None)))
     self.assertEqual(['BC', 'CD', 'EF', 'FG'], [str(s.seq) for s in
         actual])
Example #2
0
 def test_cut_sequences(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 2)))
     self.assertEqual(['AB', 'BC', 'DE', 'EF'], [str(s.seq) for s in
         actual])
     actual = list(transform._cut_sequences(self.sequences, slice(1, None)))
     self.assertEqual(['BC', 'CD', 'EF', 'FG'], [str(s.seq) for s in
         actual])
Example #3
0
 def test_cut_sequences(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 2)))
     self.assertEqual(['AA', 'BB', 'DD', 'EE'], [str(s.seq) for s in
         actual])
Example #4
0
 def test_no_sequences(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 0)))
     for sequence in actual:
         self.assertEqual(0, len(sequence))
Example #5
0
 def test_full_sequence(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 3)))
     self.assertEqual(['ABC', 'BCD', 'DEF', 'EFG'], [str(s.seq) for s in
         actual])
Example #6
0
 def test_full_sequence(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 3)))
     self.assertEqual(['ABC', 'BCD', 'DEF', 'EFG'], [str(s.seq) for s in
         actual])
Example #7
0
 def test_no_sequences(self):
     actual = list(transform._cut_sequences(self.sequences, slice(0, 0)))
     for sequence in actual:
         self.assertEqual(0, len(sequence))