]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Don't use the deprecated format_number function internally or in tests
authorAarni Koskela <akx@iki.fi>
Fri, 4 Feb 2022 10:29:35 +0000 (12:29 +0200)
committerAarni Koskela <akx@iki.fi>
Fri, 4 Feb 2022 10:54:24 +0000 (12:54 +0200)
babel/support.py
tests/test_numbers.py

index 368191fb6b80983d8802b27a52f33dc687d332f5..0e9716bb6e384e3d04550bad04bf46ee48f350e5 100644 (file)
@@ -18,7 +18,7 @@ import locale
 from babel.core import Locale
 from babel.dates import format_date, format_datetime, format_time, \
     format_timedelta
-from babel.numbers import format_number, format_decimal, format_currency, \
+from babel.numbers import format_decimal, format_currency, \
     format_percent, format_scientific
 
 
@@ -98,7 +98,7 @@ class Format(object):
         >>> fmt.number(1099)
         u'1,099'
         """
-        return format_number(number, locale=self.locale)
+        return format_decimal(number, locale=self.locale)
 
     def decimal(self, number, format=None):
         """Return a decimal number formatted for the locale.
index 58e39197937c605db56616bfdc21362f04f9f5b0..f0d10d19e053ee6fa5c0ca67d99ebc376cb81fc4 100644 (file)
@@ -346,12 +346,9 @@ def test_decimal_precision():
     assert get_decimal_precision(decimal.Decimal('10000')) == 0
 
 
-def test_format_number():
-    assert numbers.format_number(1099, locale='en_US') == u'1,099'
-    assert numbers.format_number(1099, locale='de_DE') == u'1.099'
-
-
 def test_format_decimal():
+    assert numbers.format_decimal(1099, locale='en_US') == u'1,099'
+    assert numbers.format_decimal(1099, locale='de_DE') == u'1.099'
     assert numbers.format_decimal(1.2345, locale='en_US') == u'1.234'
     assert numbers.format_decimal(1.2346, locale='en_US') == u'1.235'
     assert numbers.format_decimal(-1.2346, locale='en_US') == u'-1.235'