Example #1
0
 def test_chunked_by_numparts_divisible (self):
     parts1 = sequt.chunked_by_numparts (self.seq1, numparts=5)
     expected1 = [
         [0, 1, 2],
         [3, 4, 5],
         [6, 7, 8],
         [9, 10, 11],
         [12, 13, 14]
     ]
     self.assertListEqual (parts1, expected1)
Example #2
0
 def test_chunked_by_numparts_nondivisible (self):
     parts1 = sequt.chunked_by_numparts (self.seq1, 6)
     expected1 = [
         [0, 1, 12],
         [2, 3, 13],
         [4, 5, 14],
         [6, 7],
         [8, 9],
         [10, 11]
     ]
     self.assertListEqual (parts1, expected1)
Example #3
0
 def test_chunked_by_numparts_nondivisible(self):
     parts1 = sequt.chunked_by_numparts(self.seq1, 6)
     expected1 = [[0, 1, 12], [2, 3, 13], [4, 5, 14], [6, 7], [8, 9],
                  [10, 11]]
     self.assertListEqual(parts1, expected1)
Example #4
0
 def test_chunked_by_numparts_divisible(self):
     parts1 = sequt.chunked_by_numparts(self.seq1, numparts=5)
     expected1 = [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11],
                  [12, 13, 14]]
     self.assertListEqual(parts1, expected1)