summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelwin Ong <selwin.ong@gmail.com>2021-11-06 10:51:57 +0700
committerSelwin Ong <selwin.ong@gmail.com>2021-11-06 10:51:57 +0700
commitc6f8716c8131b3aff02ba4fbd1a366b485fb2af2 (patch)
tree8f4cea18293076ca6b42743e9ec6ebaf80e9e2c1
parentbe7e7905543976269ff910993edbbcc9515fd499 (diff)
downloadrq-results.tar.gz
Added test for Result.get_latest()results
-rw-r--r--tests/test_results.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/test_results.py b/tests/test_results.py
index a21f040..33e2474 100644
--- a/tests/test_results.py
+++ b/tests/test_results.py
@@ -8,10 +8,14 @@ from .fixtures import say_hello
class TestScheduledJobRegistry(RQTestCase):
- def test_save(self):
+ def test_save_and_get_result(self):
"""Ensure data is saved properly"""
queue = Queue(connection=self.connection)
job = queue.enqueue(say_hello)
+
+ result = Result.get_latest(job.id, self.connection)
+ self.assertIsNone(result)
+
Result.create(job, Result.Type.SUCCESSFUL, ttl=10, return_value=1)
result = Result.get_latest(job.id, self.connection)
self.assertEqual(result.return_value, 1)