def test_grouper_with_empty(self):
        iterable = []

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [])
 def create_items(self):
     uids = self.uids
     return [Cell(
         points=puids,
         data=create_data_container(restrict=self.supported_cuba()))
         for puids in grouper(uids, 4)]
    def test_grouper_with_leftover(self):
        iterable = range(10)

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [[0, 1, 2], [3, 4, 5], [6, 7, 8]])
    def test_grouper(self):
        iterable = range(10)

        groups = [group for group in grouper(iterable, 2)]
        self.assertEqual(groups, [[0, 1], [2, 3], [4, 5], [6, 7], [8, 9]])
Exemple #5
0
    def test_grouper_with_empty(self):
        iterable = []

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [])
Exemple #6
0
    def test_grouper_with_leftover(self):
        iterable = range(10)

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [[0, 1, 2], [3, 4, 5], [6, 7, 8]])
Exemple #7
0
    def test_grouper(self):
        iterable = range(10)

        groups = [group for group in grouper(iterable, 2)]
        self.assertEqual(groups, [[0, 1], [2, 3], [4, 5], [6, 7], [8, 9]])