From: Armin Ronacher Date: Wed, 24 Jul 2013 20:07:27 +0000 (+0200) Subject: Renamed a parameter (variation -> variant) X-Git-Tag: 1.0~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a68bee51529bc8ab27462ce31cb630a9c7c42d2;p=thirdparty%2Fbabel.git Renamed a parameter (variation -> variant) --- diff --git a/babel/dates.py b/babel/dates.py index ad7f76e3..6a017e84 100644 --- a/babel/dates.py +++ b/babel/dates.py @@ -392,7 +392,7 @@ def get_timezone_location(dt_or_tzinfo=None, locale=LC_TIME): }) def get_timezone_name(dt_or_tzinfo=None, width='long', uncommon=False, - locale=LC_TIME, zone_variation=None): + locale=LC_TIME, zone_variant=None): r"""Return the localized display name for the given timezone. The timezone may be specified using a ``datetime`` or `tzinfo` object. @@ -433,7 +433,7 @@ def get_timezone_name(dt_or_tzinfo=None, width='long', uncommon=False, Note that short format is currently not supported for all timezones. .. versionchanged:: 1.0 - Added `zone_variation` support. + Added `zone_variant` support. :param dt_or_tzinfo: the ``datetime`` or ``tzinfo`` object that determines the timezone; if a ``tzinfo`` object is used, the @@ -442,7 +442,7 @@ def get_timezone_name(dt_or_tzinfo=None, width='long', uncommon=False, current date in UTC is assumed :param width: either "long" or "short" :param uncommon: deprecated and ignored - :param zone_variation: defines the zone variation to return. By default the + :param zone_variant: defines the zone variation to return. By default the variation is defined from the datetime object passed in. If no datetime object is passed in, the ``'generic'`` variation is assumed. The following @@ -480,17 +480,17 @@ def get_timezone_name(dt_or_tzinfo=None, width='long', uncommon=False, else: zone = tzinfo.tzname(dt) - if zone_variation is None: + if zone_variant is None: if dt is None: - zone_variation = 'generic' + zone_variant = 'generic' else: dst = tzinfo.dst(dt) if dst: - zone_variation = 'daylight' + zone_variant = 'daylight' else: - zone_variation = 'standard' + zone_variant = 'standard' else: - if zone_variation not in ('generic', 'standard', 'daylight'): + if zone_variant not in ('generic', 'standard', 'daylight'): raise ValueError('Invalid zone variation') # Get the canonical time-zone code @@ -499,15 +499,15 @@ def get_timezone_name(dt_or_tzinfo=None, width='long', uncommon=False, info = locale.time_zones.get(zone, {}) # Try explicitly translated zone names first if width in info: - if zone_variation in info[width]: - return info[width][zone_variation] + if zone_variant in info[width]: + return info[width][zone_variant] metazone = get_global('meta_zones').get(zone) if metazone: metazone_info = locale.meta_zones.get(metazone, {}) if width in metazone_info: - if zone_variation in metazone_info[width]: - return metazone_info[width][zone_variation] + if zone_variant in metazone_info[width]: + return metazone_info[width][zone_variant] # If we have a concrete datetime, we assume that the result can't be # independent of daylight savings time, so we return the GMT offset diff --git a/tests/test_dates.py b/tests/test_dates.py index 1e51f883..7b897a13 100644 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -421,17 +421,17 @@ def test_get_timezone_name(): tz = timezone('America/Los_Angeles') assert dates.get_timezone_name(tz, locale='en', width='short', - zone_variation='generic') == u'PT' + zone_variant='generic') == u'PT' assert dates.get_timezone_name(tz, locale='en', width='short', - zone_variation='standard') == u'PST' + zone_variant='standard') == u'PST' assert dates.get_timezone_name(tz, locale='en', width='short', - zone_variation='daylight') == u'PDT' + zone_variant='daylight') == u'PDT' assert dates.get_timezone_name(tz, locale='en', width='long', - zone_variation='generic') == u'Pacific Time' + zone_variant='generic') == u'Pacific Time' assert dates.get_timezone_name(tz, locale='en', width='long', - zone_variation='standard') == u'Pacific Standard Time' + zone_variant='standard') == u'Pacific Standard Time' assert dates.get_timezone_name(tz, locale='en', width='long', - zone_variation='daylight') == u'Pacific Daylight Time' + zone_variant='daylight') == u'Pacific Daylight Time' def test_format_date():