Exemple #1
0
 def test_emptyiter(self):
     w_list = self.space.newlist([])
     w_iter = W_SeqIterObject(w_list)
     self.body0(w_iter)
Exemple #2
0
 def test_iter(self):
     w = self.space.wrap
     w_tuple = self.space.newtuple([w(5), w(3), w(99)])
     w_iter = W_SeqIterObject(w_tuple)
     self.body3(w_iter)
Exemple #3
0
 def newseqiter(self, w_obj):
     if type(w_obj) is W_UnicodeObject:
         return W_FastUnicodeIterObject(w_obj)
     return W_SeqIterObject(w_obj)
Exemple #4
0
 def newseqiter(self, w_obj):
     return W_SeqIterObject(w_obj)
Exemple #5
0
def seqiter_new(space, w_seq, w_index):
    return W_SeqIterObject(w_seq, space.int_w(w_index))