Exemplo n.º 1
0
 def test_revoked_expires_not_expired(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"},
                      expires=datetime.utcnow() + timedelta(days=1))
     tw.revoked()
     self.assertNotIn(tw.id, revoked)
     self.assertNotEqual(mytask.backend.get_status(tw.id),
                      states.REVOKED)
Exemplo n.º 2
0
 def test_revoked_expires_expired(self):
     tw = TaskRequest(mytask.name,
                      uuid(), [1], {"f": "x"},
                      expires=datetime.utcnow() - timedelta(days=1))
     tw.revoked()
     self.assertIn(tw.task_id, revoked)
     self.assertEqual(mytask.backend.get_status(tw.task_id), states.REVOKED)
Exemplo n.º 3
0
 def test_revoked_expires_not_expired(self):
     tw = TaskRequest(mytask.name,
                      uuid(), [1], {'f': 'x'},
                      expires=datetime.utcnow() + timedelta(days=1))
     tw.revoked()
     self.assertNotIn(tw.id, revoked)
     self.assertNotEqual(mytask.backend.get_status(tw.id), states.REVOKED)
Exemplo n.º 4
0
 def test_revoked_expires_expired(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     tw.expires = datetime.now() - timedelta(days=1)
     tw.revoked()
     self.assertIn(tw.task_id, revoked)
     self.assertEqual(mytask.backend.get_status(tw.task_id),
                      states.REVOKED)
Exemplo n.º 5
0
 def test_revoked_expires_not_expired(self):
     tw = TaskRequest(mytask.name, gen_unique_id(), [1], {"f": "x"})
     tw.expires = datetime.now() + timedelta(days=1)
     tw.revoked()
     self.assertNotIn(tw.task_id, revoked)
     self.assertNotEqual(mytask.backend.get_status(tw.task_id),
                         states.REVOKED)
Exemplo n.º 6
0
 def test_revoked_expires_ignore_result(self):
     self.mytask.ignore_result = True
     job = TaskRequest(
         self.mytask.name, uuid(), [1], {"f": "x"}, app=self.app, expires=datetime.utcnow() - timedelta(days=1)
     )
     job.revoked()
     self.assertIn(job.id, revoked)
     self.assertNotEqual(self.mytask.backend.get_status(job.id), states.REVOKED)
Exemplo n.º 7
0
 def test_revoked_expires_expired(self):
     job = TaskRequest(
         self.mytask.name, uuid(), [1], {"f": "x"}, app=self.app, expires=datetime.utcnow() - timedelta(days=1)
     )
     with assert_signal_called(
         task_revoked, sender=job.task, request=job, terminated=False, expired=True, signum=None
     ):
         job.revoked()
         self.assertIn(job.id, revoked)
         self.assertEqual(self.mytask.backend.get_status(job.id), states.REVOKED)
Exemplo n.º 8
0
    def test_revoked_expires_ignore_result(self):
        mytask.ignore_result = True
        tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"}, expires=datetime.utcnow() - timedelta(days=1))
        try:
            tw.revoked()
            self.assertIn(tw.id, revoked)
            self.assertNotEqual(mytask.backend.get_status(tw.id), states.REVOKED)

        finally:
            mytask.ignore_result = False
Exemplo n.º 9
0
 def test_revoked_expires_not_expired(self):
     job = TaskRequest(
         self.mytask.name, uuid(), [1], {'f': 'x'}, app=self.app,
         expires=datetime.utcnow() + timedelta(days=1),
     )
     job.revoked()
     self.assertNotIn(job.id, revoked)
     self.assertNotEqual(
         self.mytask.backend.get_status(job.id),
         states.REVOKED,
     )
Exemplo n.º 10
0
 def test_revoked_expires_expired(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {'f': 'x'},
                      expires=datetime.utcnow() - timedelta(days=1))
     with assert_signal_called(task_revoked, sender=tw.task,
                               terminated=False,
                               expired=True,
                               signum=None):
         tw.revoked()
         self.assertIn(tw.id, revoked)
         self.assertEqual(mytask.backend.get_status(tw.id),
                          states.REVOKED)
Exemplo n.º 11
0
 def test_revoked_expires_expired(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {'f': 'x'},
                      expires=datetime.utcnow() - timedelta(days=1))
     with assert_signal_called(task_revoked, sender=tw.task,
                               terminated=False,
                               expired=True,
                               signum=None):
         tw.revoked()
         self.assertIn(tw.id, revoked)
         self.assertEqual(mytask.backend.get_status(tw.id),
                          states.REVOKED)
Exemplo n.º 12
0
    def test_revoked_expires_ignore_result(self):
        mytask.ignore_result = True
        tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
        try:
            tw.expires = datetime.now() - timedelta(days=1)
            tw.revoked()
            self.assertIn(tw.task_id, revoked)
            self.assertNotEqual(mytask.backend.get_status(tw.task_id),
                                states.REVOKED)

        finally:
            mytask.ignore_result = False
Exemplo n.º 13
0
 def test_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     with assert_signal_called(task_revoked, sender=tw.task, terminated=False, expired=False, signum=None):
         revoked.add(tw.id)
         self.assertTrue(tw.revoked())
         self.assertTrue(tw._already_revoked)
         self.assertTrue(tw.acknowledged)
Exemplo n.º 14
0
 def test_revoked(self):
     job = TaskRequest(self.mytask.name, uuid(), [1], {"f": "x"}, app=self.app)
     with assert_signal_called(
         task_revoked, sender=job.task, request=job, terminated=False, expired=False, signum=None
     ):
         revoked.add(job.id)
         self.assertTrue(job.revoked())
         self.assertTrue(job._already_revoked)
         self.assertTrue(job.acknowledged)
Exemplo n.º 15
0
 def test_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {'f': 'x'})
     with assert_signal_called(task_revoked, sender=tw.task,
                               terminated=False,
                               expired=False,
                               signum=None):
         revoked.add(tw.id)
         self.assertTrue(tw.revoked())
         self.assertTrue(tw._already_revoked)
         self.assertTrue(tw.acknowledged)
Exemplo n.º 16
0
 def test_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     revoked.add(tw.id)
     self.assertTrue(tw.revoked())
     self.assertTrue(tw._already_revoked)
     self.assertTrue(tw.acknowledged)
Exemplo n.º 17
0
 def test_already_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     tw._already_revoked = True
     self.assertTrue(tw.revoked())
Exemplo n.º 18
0
 def test_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     revoked.add(tw.task_id)
     self.assertTrue(tw.revoked())
     self.assertTrue(tw._already_revoked)
     self.assertTrue(tw.acknowledged)
Exemplo n.º 19
0
 def test_already_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {"f": "x"})
     tw._already_revoked = True
     self.assertTrue(tw.revoked())
Exemplo n.º 20
0
 def test_already_revoked(self):
     job = TaskRequest(
         self.mytask.name, uuid(), [1], {'f': 'x'}, app=self.app,
     )
     job._already_revoked = True
     self.assertTrue(job.revoked())
Exemplo n.º 21
0
 def test_already_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {'f': 'x'}, app=self.app)
     tw._already_revoked = True
     self.assertTrue(tw.revoked())
Exemplo n.º 22
0
 def test_already_revoked(self):
     tw = TaskRequest(mytask.name, uuid(), [1], {'f': 'x'}, app=self.app)
     tw._already_revoked = True
     self.assertTrue(tw.revoked())