equal
deleted
inserted
replaced
119 """fake a list with the same element in each row""" |
119 """fake a list with the same element in each row""" |
120 __slots__ = ('_size', '_item') |
120 __slots__ = ('_size', '_item') |
121 def __init__(self, size, item): |
121 def __init__(self, size, item): |
122 self._size = size |
122 self._size = size |
123 self._item = item |
123 self._item = item |
|
124 def __repr__(self): |
|
125 return '<cubicweb.utils.RepeatList at %s item=%s size=%s>' % ( |
|
126 id(self), self._item, self._size) |
124 def __len__(self): |
127 def __len__(self): |
125 return self._size |
128 return self._size |
126 def __nonzero__(self): |
129 def __nonzero__(self): |
127 return self._size |
130 return self._size |
128 def __iter__(self): |
131 def __iter__(self): |