Beispiel #1
0
 def test_resubmit_task_raise_if_no_auth(self):
     with self.assertRaises(PermissionDenied):
         client.resubmit_task(
             _make_request(
                 is_authenticated=False,
                 is_superuser=False,
             ), 999)
Beispiel #2
0
    def test_resubmit_task_do_not_failed(self):
        task_id = Task.create_task(self._user.username,
                                   'task',
                                   'method',
                                   state=TASK_STATES['OPEN'])

        with self.assertRaises(Exception):
            client.resubmit_task(_make_request(), task_id, force=False)
Beispiel #3
0
 def test_resubmit_task(self):
     task_id = Task.create_task(self._user.username, 'task', 'method', state=TASK_STATES['TIMEOUT'])
     new_id = client.resubmit_task(_make_request(self._user), task_id, force=False)
     self.assertTrue(new_id > 0)
     self.assertNotEqual(task_id, new_id)
     task = Task.objects.get(id=new_id)
     self.assertEqual(task.priority, 10)
Beispiel #4
0
 def test_resubmit_task_force_not_failed(self):
     task_id = Task.create_task(self._user.username,
                                'task',
                                'method',
                                state=TASK_STATES['OPEN'])
     new_id = client.resubmit_task(_make_request(self._user),
                                   task_id,
                                   force=True)
     self.assertTrue(new_id > 0)
     self.assertNotEqual(task_id, new_id)
Beispiel #5
0
 def test_resubmit_task_non_existent(self):
     with self.assertRaises(Task.DoesNotExist):
         client.resubmit_task(_make_request(), 999)
 def test_resubmit_task_raise_if_no_auth(self):
     with self.assertRaises(PermissionDenied):
         client.resubmit_task(_make_request(
             is_authenticated=False,
             is_superuser=False,
         ), 999)
 def test_resubmit_task_non_existent(self):
     with self.assertRaises(Task.DoesNotExist):
         client.resubmit_task(_make_request(), 999)
 def test_resubmit_task_force_not_failed(self):
     task_id = Task.create_task(self._user.username, 'task', 'method', state=TASK_STATES['OPEN'])
     new_id = client.resubmit_task(_make_request(self._user), task_id, force=True)
     self.assertTrue(new_id > 0)
     self.assertNotEqual(task_id, new_id)
    def test_resubmit_task_do_not_failed(self):
        task_id = Task.create_task(self._user.username, 'task', 'method', state=TASK_STATES['OPEN'])

        with self.assertRaises(Exception):
            client.resubmit_task(_make_request(), task_id, force=False)