c-fos added the comment:
Test independent from _json library:
import unittest
from json.decoder import JSONDecoder
from json.scanner import py_make_scanner
class Memo_Test(unittest.TestCase):
def test_for_empty_memo(self):
json_str = '{"a": 1}'
decoder = JSONDecoder()
decoder.scan_once = py_make_scanner(decoder)
result = decoder.decode(json_str)
self.assertEqual(result, {"a":1})
self.assertEqual(decoder.memo, {})
suite = unittest.TestSuite()
suite.addTest(Memo_Test("test_for_empty_memo"))
runner = unittest.TextTestRunner()
runner.run(suite)
--
___
Python tracker
<http://bugs.python.org/issue30877>
___
___
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com