Skip to content

Commit 7a496ec

Browse files
committed
Fixes tests
1 parent 8ae29b3 commit 7a496ec

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

pendulum/formatting/difference_formatter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def diff_for_humans(self, date, other=None, absolute=False, locale=None):
5555
unit = 'month'
5656
count = diff.months
5757

58-
if (diff.weeks * 7 + diff.remaining_days) > 28:
58+
if (diff.weeks * 7 + diff.remaining_days) >= 27:
5959
count += 1
6060
elif diff.weeks > 0:
6161
unit = 'week'

tests/pendulum_tests/test_diff.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ def test_diff_for_humans_absolute_years(self):
564564
self.assertEqual('1 year', Pendulum.now().diff_for_humans(Pendulum.now().add(years=1), True))
565565

566566
def test_diff_for_humans_accuracy(self):
567-
now = Pendulum.now()
567+
now = Pendulum.now('utc')
568568

569569
with self.wrap_with_test_now(now.add(microseconds=200)):
570570
self.assertEqual('1 year', now.add(years=1).diff_for_humans(absolute=True))

tests/tz_tests/test_timezone.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def test_create_uses_transition_rule(self):
152152

153153
def test_utcoffset(self):
154154
tz = pendulum.timezone('Europe/Paris')
155-
utcoffset = tz.utcoffset(pendulum.utcnow())
155+
utcoffset = tz.utcoffset(pendulum.create(2017, 1, 1))
156156
self.assertEqual(utcoffset, timedelta(0, 3600))
157157

158158
def test_dst(self):

0 commit comments

Comments
 (0)