Author: Carl Friedrich Bolz-Tereick <[email protected]>
Branch:
Changeset: r97923:73f583091cbf
Date: 2019-10-31 21:04 +0100
http://bitbucket.org/pypy/pypy/changeset/73f583091cbf/
Log: test showing the problem of #3108
diff --git a/pypy/objspace/std/test/test_jsondict.py
b/pypy/objspace/std/test/test_jsondict.py
--- a/pypy/objspace/std/test/test_jsondict.py
+++ b/pypy/objspace/std/test/test_jsondict.py
@@ -95,3 +95,19 @@
assert not 1 in d
assert __pypy__.strategy(d) == "UnicodeDictStrategy"
assert list(d) == [u"a", u"b"]
+
+ def test_bug(self):
+ import _pypyjson
+ a = """
+ {
+ "top": {
+ "k": "8",
+ "k": "8",
+ "boom": 1
+ }
+ }
+ """
+ d = _pypyjson.loads(a)
+ str(d)
+ repr(d)
+
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit