summaryrefslogtreecommitdiff
path: root/tests/test_job.py
diff options
context:
space:
mode:
authorSamuel Colvin <s@muelcolvin.com>2017-09-09 20:28:53 +0100
committerSamuel Colvin <s@muelcolvin.com>2017-09-09 20:28:53 +0100
commit260fd84f5148997ad07dfaed0c3c2016a5c74d8d (patch)
treec8fdb207edba95ce7b61f95eb984ff554d71c675 /tests/test_job.py
parent19bc2883781a8fb9efa9dc2c63b3e6a709ec336a (diff)
downloadrq-260fd84f5148997ad07dfaed0c3c2016a5c74d8d.tar.gz
add milliseconds into timestamps, fix #721
Diffstat (limited to 'tests/test_job.py')
-rw-r--r--tests/test_job.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/tests/test_job.py b/tests/test_job.py
index e715fbf..fe9afcd 100644
--- a/tests/test_job.py
+++ b/tests/test_job.py
@@ -14,7 +14,6 @@ else:
import queue as queue
from tests import fixtures, RQTestCase
-from tests.helpers import strip_microseconds
from rq.compat import PY2
from rq.exceptions import NoSuchJobError, UnpickleError
@@ -170,7 +169,7 @@ class TestJob(RQTestCase):
self.testconn.hset('rq:job:some_id', 'data',
"(S'tests.fixtures.some_calculation'\nN(I3\nI4\nt(dp1\nS'z'\nI2\nstp2\n.")
self.testconn.hset('rq:job:some_id', 'created_at',
- '2012-02-07T22:13:24Z')
+ '2012-02-07T22:13:24.123456Z')
# Fetch returns a job
job = Job.fetch('some_id')
@@ -179,7 +178,7 @@ class TestJob(RQTestCase):
self.assertIsNone(job.instance)
self.assertEqual(job.args, (3, 4))
self.assertEqual(job.kwargs, dict(z=2))
- self.assertEqual(job.created_at, datetime(2012, 2, 7, 22, 13, 24))
+ self.assertEqual(job.created_at, datetime(2012, 2, 7, 22, 13, 24, 123456))
def test_persistence_of_empty_jobs(self): # noqa
"""Storing empty jobs."""
@@ -192,11 +191,8 @@ class TestJob(RQTestCase):
job = Job.create(func=fixtures.some_calculation, args=(3, 4), kwargs=dict(z=2))
job.save()
- expected_date = strip_microseconds(job.created_at)
stored_date = self.testconn.hget(job.key, 'created_at').decode('utf-8')
- self.assertEqual(
- stored_date,
- utcformat(expected_date))
+ self.assertEqual(stored_date, utcformat(job.created_at))
# ... and no other keys are stored
self.assertEqual(