diff options
Diffstat (limited to 'tests/test_triggers.py')
-rw-r--r-- | tests/test_triggers.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/test_triggers.py b/tests/test_triggers.py index dffc71d..299e9f6 100644 --- a/tests/test_triggers.py +++ b/tests/test_triggers.py @@ -1,5 +1,6 @@ import pickle import random +import sys from datetime import datetime, timedelta, date import pytest @@ -538,9 +539,14 @@ class TestIntervalTrigger(object): assert repr(trigger) == "<CronTrigger (day='1-2,4-7', timezone='Europe/Berlin')>" def test_repr(self, trigger): - assert repr(trigger) == ("<IntervalTrigger (interval=datetime.timedelta(0, 1), " + if sys.version_info[:2] < (3, 7): + timedelta_args = '0, 1' + else: + timedelta_args = 'seconds=1' + + assert repr(trigger) == ("<IntervalTrigger (interval=datetime.timedelta({}), " "start_date='2009-08-04 00:00:02 CEST', " - "timezone='Europe/Berlin')>") + "timezone='Europe/Berlin')>".format(timedelta_args)) def test_str(self, trigger): assert str(trigger) == "interval[0:00:01]" |