def test_load_challenge_and_return_max_submissions_when_challenge_does_not_exist(
         self, mock_logger):
     non_existing_challenge_pk = self.challenge.pk + 1
     with self.assertRaises(Challenge.DoesNotExist):
         load_challenge_and_return_max_submissions(
             {"pk": non_existing_challenge_pk})
         mock_logger.assert_called_with(
             "Challenge with pk {} doesn't exist".format(
                 non_existing_challenge_pk))
Пример #2
0
 def test_load_challenge_and_return_max_submissions(self,
                                                    mocked_load_challenge):
     q_params = {"pk": self.challenge.pk}
     response = load_challenge_and_return_max_submissions(q_params)
     mocked_load_challenge.assert_called_with(self.challenge)
     self.assertEqual(response,
                      (self.challenge.max_concurrent_submission_evaluation,
                       self.challenge))