mirror of
https://github.com/python/cpython.git
synced 2025-09-13 12:17:24 +00:00
Rename rational.Rational to fractions.Fraction, to avoid name clash
with numbers.Rational. See issue #1682 for related discussion.
This commit is contained in:
parent
da614dcc4f
commit
d058cd2cc8
7 changed files with 137 additions and 133 deletions
|
@ -5,7 +5,7 @@ from test.test_support import fcmp, have_unicode, TESTFN, unlink, \
|
|||
run_unittest, run_with_locale
|
||||
from operator import neg
|
||||
|
||||
import sys, warnings, cStringIO, random, rational, UserDict
|
||||
import sys, warnings, cStringIO, random, fractions, UserDict
|
||||
warnings.filterwarnings("ignore", "hex../oct.. of negative int",
|
||||
FutureWarning, __name__)
|
||||
warnings.filterwarnings("ignore", "integer argument expected",
|
||||
|
@ -703,7 +703,7 @@ class BuiltinTest(unittest.TestCase):
|
|||
n, d = f.as_integer_ratio()
|
||||
self.assertEqual(float(n).__truediv__(d), f)
|
||||
|
||||
R = rational.Rational
|
||||
R = fractions.Fraction
|
||||
self.assertEqual(R(0, 1),
|
||||
R(*float(0.0).as_integer_ratio()))
|
||||
self.assertEqual(R(5, 2),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue