def test_post_with_does_not_exist_error(self): """Testing the POST users/<username>/archived-review-requests/ with Does Not Exist error """ rsp = self.api_post(get_archived_review_request_list_url( self.user.username), {'object_id': 999}, expected_status=404) self.assertEqual(rsp['stat'], 'fail') self.assertEqual(rsp['err']['code'], DOES_NOT_EXIST.code)
def test_post_with_does_not_exist_error(self): """Testing the POST users/<username>/archived-review-requests/ with Does Not Exist error """ rsp = self.api_post( get_archived_review_request_list_url(self.user.username), {'object_id': 999}, expected_status=404) self.assertEqual(rsp['stat'], 'fail') self.assertEqual(rsp['err']['code'], DOES_NOT_EXIST.code)
def test_post_with_site_does_not_exist_error(self): """Testing the POST users/<username>/archived-review-requests/ API with a local site and Does Not Exist error """ user = self._login_user(local_site=True) rsp = self.api_post(get_archived_review_request_list_url( user.username, self.local_site_name), {'object_id': 10}, expected_status=404) self.assertEqual(rsp['stat'], 'fail') self.assertEqual(rsp['err']['code'], DOES_NOT_EXIST.code)
def test_post_with_site_does_not_exist_error(self): """Testing the POST users/<username>/archived-review-requests/ API with a local site and Does Not Exist error """ user = self._login_user(local_site=True) rsp = self.api_post( get_archived_review_request_list_url(user.username, self.local_site_name), {'object_id': 10}, expected_status=404) self.assertEqual(rsp['stat'], 'fail') self.assertEqual(rsp['err']['code'], DOES_NOT_EXIST.code)
def setup_basic_post_test(self, user, with_local_site, local_site_name, post_valid_data): review_request = self.create_review_request( with_local_site=with_local_site, publish=True) if post_valid_data: post_data = { 'object_id': review_request.display_id, } else: post_data = {} return (get_archived_review_request_list_url(user.username, local_site_name), archived_item_mimetype, post_data, [review_request])