symbian-qemu-0.9.1-12/python-2.6.1/Lib/json/tests/test_decode.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 import decimal
       
     2 from unittest import TestCase
       
     3 
       
     4 import json
       
     5 
       
     6 class TestDecode(TestCase):
       
     7     def test_decimal(self):
       
     8         rval = json.loads('1.1', parse_float=decimal.Decimal)
       
     9         self.assert_(isinstance(rval, decimal.Decimal))
       
    10         self.assertEquals(rval, decimal.Decimal('1.1'))
       
    11 
       
    12     def test_float(self):
       
    13         rval = json.loads('1', parse_int=float)
       
    14         self.assert_(isinstance(rval, float))
       
    15         self.assertEquals(rval, 1.0)