def testChunkListintoSixes(self): to_chunk = range(1, 9) # list from 1 to 8, inclusive printer = BadgePrinter(to_chunk, 'test_chunk_tmp.pdf',) chunked = printer._chunkRegistrantsIntoSixes() self.assertEqual(2, len(chunked)) self.assertEqual(6, len(chunked[0])) self.assertEqual(2, len(chunked[1])) to_chunk = range(1, 7) # list from 1 to 6, inclusive printer = BadgePrinter(to_chunk, 'test_chunk_tmp.pdf') chunked = printer._chunkRegistrantsIntoSixes() self.assertEqual(1, len(chunked)) self.assertEqual(6, len(chunked[0])) to_chunk = [] printer = BadgePrinter(to_chunk, 'test_chunk_tmp.pdf') chunked = printer._chunkRegistrantsIntoSixes() self.assertEqual(0, len(chunked))