[pypy-commit] pypy default: Use OrderedDict as the reference to make hypothesis happy
rlamy
pypy.commits at gmail.com
Fri Jan 18 14:29:54 EST 2019
Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch:
Changeset: r95670:0873ec79aa36
Date: 2019-01-18 19:29 +0000
http://bitbucket.org/pypy/pypy/changeset/0873ec79aa36/
Log: Use OrderedDict as the reference to make hypothesis happy
diff --git a/rpython/rtyper/test/test_rdict.py b/rpython/rtyper/test/test_rdict.py
--- a/rpython/rtyper/test/test_rdict.py
+++ b/rpython/rtyper/test/test_rdict.py
@@ -1,6 +1,7 @@
import sys
from contextlib import contextmanager
import signal
+from collections import OrderedDict
from rpython.translator.translator import TranslationContext
from rpython.annotator.model import (
@@ -1196,7 +1197,7 @@
DictValue(None, s_value))
dictrepr.setup()
self.l_dict = self.newdict(dictrepr)
- self.reference = self.new_reference()
+ self.reference = OrderedDict()
self.ll_key = r_key.convert_const
self.ll_value = r_value.convert_const
self.removed_keys = []
@@ -1323,7 +1324,6 @@
class DictSpace(MappingSpace):
MappingRepr = rdict.DictRepr
- new_reference = dict
ll_getitem = staticmethod(rdict.ll_dict_getitem)
ll_setitem = staticmethod(rdict.ll_dict_setitem)
ll_delitem = staticmethod(rdict.ll_dict_delitem)
diff --git a/rpython/rtyper/test/test_rordereddict.py b/rpython/rtyper/test/test_rordereddict.py
--- a/rpython/rtyper/test/test_rordereddict.py
+++ b/rpython/rtyper/test/test_rordereddict.py
@@ -422,7 +422,6 @@
class ODictSpace(MappingSpace):
MappingRepr = rodct.OrderedDictRepr
- new_reference = OrderedDict
moved_around = False
ll_getitem = staticmethod(rodct.ll_dict_getitem)
ll_setitem = staticmethod(rodct.ll_dict_setitem)
More information about the pypy-commit
mailing list