def test_islice(self): disk_list = DiskList() disk_list.extend('ABCDEFG') EXPECTED = 'CDEFG' result = '' for c in itertools.islice(disk_list, 2, None, None): result += c self.assertEqual(EXPECTED, result)
def test_extend(self): dl = DiskList() dl.append('a') dl.extend([1, 2, 3]) self.assertEqual(len(dl), 4) self.assertEqual(dl[0], 'a') self.assertEqual(dl[1], 1) self.assertEqual(dl[2], 2) self.assertEqual(dl[3], 3)