def test_deque_remove_mutating(): class MutatingCmp(object): def __eq__(self, other): d.clear() return True d = collections.deque([MutatingCmp()]) py.test.raises(IndexError, d.remove, 1)
def setup_method(self,method): from pypy.lib.collections import deque self.d = deque(range(n))
def setup_method(self, method): from pypy.lib.collections import deque self.d = deque(range(n))
def test_deque_remove_empty(): d = collections.deque([]) py.test.raises(ValueError, d.remove, 1)