コード例 #1
0
  def testPrettyParamsExtraParamsOutside(self):
    s = json_utils.Dumps(
        {'v': 1.012345,
         'n': float('nan')}, allow_nan=True, **json_utils.PrettyParams())
    self.assertEqual(s, '{\n  "n": NaN,\n  "v": 1.0123\n}')

    with self.assertRaises(ValueError):
      s = json_utils.Dumps(
          {'v': 1.012345,
           'n': float('nan')}, allow_nan=False, **json_utils.PrettyParams())
コード例 #2
0
ファイル: json_utils_test.py プロジェクト: Asharib90/OCR
 def testPrettyParams(self):
     s = json_utils.Dumps({
         'v': 1.012345,
         'n': 2
     }, **json_utils.PrettyParams())
     self.assertEqual(s, '{\n  "n": 2,\n  "v": 1.0123\n}')