Ejemplo n.º 1
0
    def test_grouper_with_empty(self):
        iterable = []

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [])
Ejemplo n.º 2
0
 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)]
Ejemplo n.º 3
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]])
Ejemplo n.º 4
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]])
Ejemplo n.º 5
0
    def test_grouper_with_empty(self):
        iterable = []

        groups = [group for group in grouper(iterable, 3)]
        self.assertEqual(groups, [])
Ejemplo n.º 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]])
Ejemplo n.º 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]])