@@ -738,37 +738,37 @@ def test_numericIntExp(self):
738
738
def test_numericIntFrcExp (self ):
739
739
input = "1.337E40"
740
740
output = ujson .decode (input )
741
- self . assertAlmostEqual (output , json .loads (input ))
741
+ tm . assert_almost_equal (output , json .loads (input ))
742
742
743
743
def test_decodeNumericIntExpEPLUS (self ):
744
744
input = "1337E+9"
745
745
output = ujson .decode (input )
746
- self . assertAlmostEqual (output , json .loads (input ))
746
+ tm . assert_almost_equal (output , json .loads (input ))
747
747
748
748
def test_decodeNumericIntExpePLUS (self ):
749
749
input = "1.337e+40"
750
750
output = ujson .decode (input )
751
- self . assertAlmostEqual (output , json .loads (input ))
751
+ tm . assert_almost_equal (output , json .loads (input ))
752
752
753
753
def test_decodeNumericIntExpE (self ):
754
754
input = "1337E40"
755
755
output = ujson .decode (input )
756
- self . assertAlmostEqual (output , json .loads (input ))
756
+ tm . assert_almost_equal (output , json .loads (input ))
757
757
758
758
def test_decodeNumericIntExpe (self ):
759
759
input = "1337e40"
760
760
output = ujson .decode (input )
761
- self . assertAlmostEqual (output , json .loads (input ))
761
+ tm . assert_almost_equal (output , json .loads (input ))
762
762
763
763
def test_decodeNumericIntExpEMinus (self ):
764
764
input = "1.337E-4"
765
765
output = ujson .decode (input )
766
- self . assertAlmostEqual (output , json .loads (input ))
766
+ tm . assert_almost_equal (output , json .loads (input ))
767
767
768
768
def test_decodeNumericIntExpeMinus (self ):
769
769
input = "1.337e-4"
770
770
output = ujson .decode (input )
771
- self . assertAlmostEqual (output , json .loads (input ))
771
+ tm . assert_almost_equal (output , json .loads (input ))
772
772
773
773
def test_dumpToFile (self ):
774
774
f = StringIO ()
@@ -1583,36 +1583,49 @@ def test_decodeArrayFaultyUnicode(self):
1583
1583
def test_decodeFloatingPointAdditionalTests (self ):
1584
1584
places = 15
1585
1585
1586
- self .assertAlmostEqual (- 1.1234567893 ,
1587
- ujson .loads ("-1.1234567893" ), places = places )
1588
- self .assertAlmostEqual (- 1.234567893 ,
1589
- ujson .loads ("-1.234567893" ), places = places )
1590
- self .assertAlmostEqual (- 1.34567893 ,
1591
- ujson .loads ("-1.34567893" ), places = places )
1592
- self .assertAlmostEqual (- 1.4567893 ,
1593
- ujson .loads ("-1.4567893" ), places = places )
1594
- self .assertAlmostEqual (- 1.567893 ,
1595
- ujson .loads ("-1.567893" ), places = places )
1596
- self .assertAlmostEqual (- 1.67893 ,
1597
- ujson .loads ("-1.67893" ), places = places )
1598
- self .assertAlmostEqual (- 1.7893 , ujson .loads ("-1.7893" ), places = places )
1599
- self .assertAlmostEqual (- 1.893 , ujson .loads ("-1.893" ), places = places )
1600
- self .assertAlmostEqual (- 1.3 , ujson .loads ("-1.3" ), places = places )
1601
-
1602
- self .assertAlmostEqual (1.1234567893 , ujson .loads (
1603
- "1.1234567893" ), places = places )
1604
- self .assertAlmostEqual (1.234567893 , ujson .loads (
1605
- "1.234567893" ), places = places )
1606
- self .assertAlmostEqual (
1607
- 1.34567893 , ujson .loads ("1.34567893" ), places = places )
1608
- self .assertAlmostEqual (
1609
- 1.4567893 , ujson .loads ("1.4567893" ), places = places )
1610
- self .assertAlmostEqual (
1611
- 1.567893 , ujson .loads ("1.567893" ), places = places )
1612
- self .assertAlmostEqual (1.67893 , ujson .loads ("1.67893" ), places = places )
1613
- self .assertAlmostEqual (1.7893 , ujson .loads ("1.7893" ), places = places )
1614
- self .assertAlmostEqual (1.893 , ujson .loads ("1.893" ), places = places )
1615
- self .assertAlmostEqual (1.3 , ujson .loads ("1.3" ), places = places )
1586
+ tm .assert_almost_equal (- 1.1234567893 ,
1587
+ ujson .loads ("-1.1234567893" ),
1588
+ check_less_precise = places )
1589
+ tm .assert_almost_equal (- 1.234567893 ,
1590
+ ujson .loads ("-1.234567893" ),
1591
+ check_less_precise = places )
1592
+ tm .assert_almost_equal (- 1.34567893 ,
1593
+ ujson .loads ("-1.34567893" ),
1594
+ check_less_precise = places )
1595
+ tm .assert_almost_equal (- 1.4567893 ,
1596
+ ujson .loads ("-1.4567893" ),
1597
+ check_less_precise = places )
1598
+ tm .assert_almost_equal (- 1.567893 ,
1599
+ ujson .loads ("-1.567893" ),
1600
+ check_less_precise = places )
1601
+ tm .assert_almost_equal (- 1.67893 ,
1602
+ ujson .loads ("-1.67893" ),
1603
+ check_less_precise = places )
1604
+ tm .assert_almost_equal (- 1.7893 , ujson .loads ("-1.7893" ),
1605
+ check_less_precise = places )
1606
+ tm .assert_almost_equal (- 1.893 , ujson .loads ("-1.893" ),
1607
+ check_less_precise = places )
1608
+ tm .assert_almost_equal (- 1.3 , ujson .loads ("-1.3" ),
1609
+ check_less_precise = places )
1610
+
1611
+ tm .assert_almost_equal (1.1234567893 , ujson .loads (
1612
+ "1.1234567893" ), check_less_precise = places )
1613
+ tm .assert_almost_equal (1.234567893 , ujson .loads (
1614
+ "1.234567893" ), check_less_precise = places )
1615
+ tm .assert_almost_equal (
1616
+ 1.34567893 , ujson .loads ("1.34567893" ), check_less_precise = places )
1617
+ tm .assert_almost_equal (
1618
+ 1.4567893 , ujson .loads ("1.4567893" ), check_less_precise = places )
1619
+ tm .assert_almost_equal (
1620
+ 1.567893 , ujson .loads ("1.567893" ), check_less_precise = places )
1621
+ tm .assert_almost_equal (1.67893 , ujson .loads ("1.67893" ),
1622
+ check_less_precise = places )
1623
+ tm .assert_almost_equal (1.7893 , ujson .loads ("1.7893" ),
1624
+ check_less_precise = places )
1625
+ tm .assert_almost_equal (1.893 , ujson .loads ("1.893" ),
1626
+ check_less_precise = places )
1627
+ tm .assert_almost_equal (1.3 , ujson .loads ("1.3" ),
1628
+ check_less_precise = places )
1616
1629
1617
1630
def test_encodeBigSet (self ):
1618
1631
s = set ()
0 commit comments