Home | History | Annotate | Download | only in test_json

Lines Matching refs:loads

9         rval = self.loads('1.1', parse_float=decimal.Decimal)
14 rval = self.loads('1', parse_int=float)
19 self.assertEqual(self.loads('{}'), {})
20 self.assertEqual(self.loads('[]'), [])
21 self.assertEqual(self.loads('""'), "")
27 self.assertEqual(self.loads(s), eval(s))
28 self.assertEqual(self.loads(s, object_pairs_hook=lambda x: x), p)
31 od = self.loads(s, object_pairs_hook=OrderedDict)
35 self.assertEqual(self.loads(s, object_pairs_hook=OrderedDict,
39 self.assertEqual(self.loads('{}', object_pairs_hook=OrderedDict),
41 self.assertEqual(self.loads('{"empty": {}}',
49 rval = self.loads('{ "key" : "value" , "k":"v" }')
52 def check_keys_reuse(self, source, loads):
53 rval = loads(source)
60 self.check_keys_reuse(s, self.loads)
66 self.assertRaisesRegex(self.JSONDecodeError, msg, self.loads, s)
71 self.assertRaisesRegex(self.JSONDecodeError, msg, self.loads, s)
76 self.assertRaisesRegex(TypeError, msg, self.loads, value)
82 self.loads(bom_json)
89 self.assertEqual(self.loads(bom_in_str), '\ufeff')