This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author c-fos
Recipients c-fos, pitrou, serhiy.storchaka
Date 2017-07-08.09:20:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1499505614.8.0.561247887507.issue30877@psf.upfronthosting.co.za>
In-reply-to
Content
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)
History
Date User Action Args
2017-07-08 09:20:14c-fossetrecipients: + c-fos, pitrou, serhiy.storchaka
2017-07-08 09:20:14c-fossetmessageid: <1499505614.8.0.561247887507.issue30877@psf.upfronthosting.co.za>
2017-07-08 09:20:14c-foslinkissue30877 messages
2017-07-08 09:20:14c-foscreate