[Python-modules-team] Bug#629699: webhelpers: FTBFS: test_distance_of_time_in_words fails.

Julien Cristau jcristau at debian.org
Fri Dec 30 20:34:54 UTC 2011


On Mon, Jul  4, 2011 at 20:10:44 +0200, Jakub Wilk wrote:

> tags 629699 + confirmed
> thanks
> 
> * Didier Raboud <odyx at debian.org>, 2011-06-08, 17:13:
> >>   self.assertEqual("11 months and 30 days", distance_of_time_in_words(0, 31536000))
> >>AssertionError: '11 months and 30 days' != '11 months and 29 days'
> 
> Indeed, distance_of_time_in_words returns different values depending
> on the current time (and timezone):
> 
> $ export TZ=Europe/Warsaw
> $ for d in 01-01 03-01 03-02 03-27 04-02 10-30; do faketime "2011-$d UTC" python -c 'import webhelpers.date as d; print d.distance_of_time_in_words(0, 31536000)'; done
> 1 year
> 11 months and 28 days
> 11 months and 30 days
> 11 months, 30 days and 1 hour
> 11 months and 29 days
> 11 months, 29 days and 23 hours
> 
Hi,

does anybody see a reason not to just disable this test?  That seems to
have been done in fedora, fwiw
(http://pkgs.fedoraproject.org/gitweb/?p=python-webhelpers.git;a=commitdiff;h=3949b1c8cbd8baf038c94a815aa8cdbc35dfd4f6)

Cheers,
Julien





More information about the Python-modules-team mailing list