summaryrefslogtreecommitdiff
path: root/tests/test_triggers.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_triggers.py')
-rw-r--r--tests/test_triggers.py10
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]"