# HG changeset patch # User jruigrok # Date 1250859077 0 # Node ID 2a51e91bcfae9d9b7c2ec68d8d98208173f95e8d # Parent b3135adf1079984651328cb7d8f6107e4f86340e Add extra doctest for formatting a number in de_DE since it uses a non-breaking space (nbsp). diff --git a/babel/numbers.py b/babel/numbers.py --- a/babel/numbers.py +++ b/babel/numbers.py @@ -128,10 +128,13 @@ return Locale.parse(locale).number_symbols.get('group', u',') def format_number(number, locale=LC_NUMERIC): - """Return the given number formatted for a specific locale. + u"""Return the given number formatted for a specific locale. >>> format_number(1099, locale='en_US') u'1,099' + >>> format_number(1099, locale='de_DE') + u'1\\xa0099' + :param number: the number to format :param locale: the `Locale` object or locale identifier