コード例 #1
0
ファイル: sequences.py プロジェクト: hairesis/brownie
    def len(self):
        Assert(len(LazyList(range(10)))) == 10

        l = LazyList([])
        Assert(len(l)) == 0

        l.append(1)
        Assert(len(l)) == 1

        l.extend([2, 3])
        Assert(len(l)) == 3

        l.pop()
        Assert(len(l)) == 2

        del l[1]
        Assert(len(l)) == 1
コード例 #2
0
ファイル: sequences.py プロジェクト: DocHoncho/brownie
    def len(self):
        Assert(len(LazyList(range(10)))) == 10

        l = LazyList([])
        Assert(len(l)) == 0

        l.append(1)
        Assert(len(l)) == 1

        l.extend([2, 3])
        Assert(len(l)) == 3

        l.pop()
        Assert(len(l)) == 2

        del l[1]
        Assert(len(l)) == 1
コード例 #3
0
ファイル: sequences.py プロジェクト: hairesis/brownie
 def extend(self):
     data = self._genrange(10)
     l = LazyList(data)
     l.extend(range(10, 20))
     Assert(l.exhausted) == False
     Assert(l) == range(10) + range(10, 20)
コード例 #4
0
ファイル: sequences.py プロジェクト: DocHoncho/brownie
 def extend(self):
     data = self._genrange(10)
     l = LazyList(data)
     l.extend(range(10, 20))
     Assert(l.exhausted) == False
     Assert(l) == range(10) + range(10, 20)