diff -r 5b33829badcc Lib/test/test_json/test_unicode.py --- a/Lib/test/test_json/test_unicode.py Mon Oct 24 23:49:51 2016 +0300 +++ b/Lib/test/test_json/test_unicode.py Thu Oct 27 07:23:57 2016 -0500 @@ -64,6 +64,8 @@ encoded = self.dumps(data).encode(encoding) self.assertEqual(self.loads(bom + encoded), data) self.assertEqual(self.loads(encoded), data) + # separate case for 2 byte sequences + self.assertEqual(self.loads('5'.encode(encoding)), 5) self.assertRaises(UnicodeDecodeError, self.loads, b'["\x80"]') def test_object_pairs_hook_with_unicode(self):