mirror of
https://github.com/python/cpython.git
synced 2025-09-14 20:56:06 +00:00
parent
cd52023e6f
commit
feb8cade4d
2 changed files with 8 additions and 4 deletions
|
@ -5,6 +5,7 @@ from test import test_support
|
|||
import math
|
||||
from math import isinf, isnan, copysign, ldexp
|
||||
import operator
|
||||
import random, fractions
|
||||
|
||||
INF = float("inf")
|
||||
NAN = float("nan")
|
||||
|
@ -23,7 +24,7 @@ class GeneralFloatCases(unittest.TestCase):
|
|||
self.assertRaises(ValueError, float, "+-3.14")
|
||||
self.assertRaises(ValueError, float, "-+3.14")
|
||||
self.assertRaises(ValueError, float, "--3.14")
|
||||
if have_unicode:
|
||||
if test_support.have_unicode:
|
||||
self.assertEqual(float(unicode(" 3.14 ")), 3.14)
|
||||
self.assertEqual(float(unicode(" \u0663.\u0661\u0664 ",'raw-unicode-escape')), 3.14)
|
||||
# Implementation limitation in PyFloat_FromString()
|
||||
|
@ -736,6 +737,7 @@ class HexFloatTestCase(unittest.TestCase):
|
|||
|
||||
def test_main():
|
||||
test_support.run_unittest(
|
||||
GeneralFloatCases,
|
||||
FormatFunctionsTestCase,
|
||||
UnknownFormatTestCase,
|
||||
IEEEFormatTestCase,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue