示例#1
0
    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)
示例#2
0
 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)
示例#3
0
    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)
示例#4
0
    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)