diff options
author | Mark Dickinson <dickinsm@gmail.com> | 2009-10-27 22:13:18 (GMT) |
---|---|---|
committer | Mark Dickinson <dickinsm@gmail.com> | 2009-10-27 22:13:18 (GMT) |
commit | ee26c98cb3897e8c85047ccf6543e27115af9262 (patch) | |
tree | ff92b22c66494214b42786be785c043d67dc39d4 /Lib | |
parent | 121fbe47455e15184ff20bc10bcea9646368b026 (diff) | |
download | cpython-ee26c98cb3897e8c85047ccf6543e27115af9262.zip cpython-ee26c98cb3897e8c85047ccf6543e27115af9262.tar.gz cpython-ee26c98cb3897e8c85047ccf6543e27115af9262.tar.bz2 |
Merged revisions 75885 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r75885 | mark.dickinson | 2009-10-27 22:12:20 +0000 (Tue, 27 Oct 2009) | 9 lines
Merged revisions 75883 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75883 | mark.dickinson | 2009-10-27 22:09:33 +0000 (Tue, 27 Oct 2009) | 1 line
Test long inputs to float
........
................
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/test/test_float.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Lib/test/test_float.py b/Lib/test/test_float.py index af5e13c..05783b0 100644 --- a/Lib/test/test_float.py +++ b/Lib/test/test_float.py @@ -34,8 +34,12 @@ class GeneralFloatCases(unittest.TestCase): self.assertRaises(ValueError, float, ".") self.assertRaises(ValueError, float, "-.") self.assertEqual(float(b" \u0663.\u0661\u0664 ".decode('raw-unicode-escape')), 3.14) + # extra long strings should not be a problem + float(b'.' + b'1'*1000) + float('.' + '1'*1000) @support.run_with_locale('LC_NUMERIC', 'fr_FR', 'de_DE') + def test_float_with_comma(self): # set locale to something that doesn't use '.' for the decimal point # float must not accept the locale specific decimal point but |