def test_stressdict(self): from random import randint d = self.space.newdict() N = 10000 pydict = {} for i in range(N): x = randint(-N, N) setitem__DictMulti_ANY_ANY(self.space, d, x, i) pydict[x] = i for key, value in pydict.iteritems(): assert value == getitem__DictMulti_ANY(self.space, d, key)
def test_stressdict(self): from random import randint d = self.space.DictObjectCls(self.space) N = 10000 pydict = {} for i in range(N): x = randint(-N, N) setitem__DictMulti_ANY_ANY(self.space, d, x, i) pydict[x] = i for x in pydict: assert pydict[x] == getitem__DictMulti_ANY(self.space, d, x)