Skip to content
Snippets Groups Projects
Commit ec99ba84 authored by Erin Mullaney's avatar Erin Mullaney Committed by Todd Dembrey
Browse files

GH-961 test disagree redirect

parent 92302294
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ from opentech.apply.utils.testing.tests import BaseViewTestCase
from .factories import ReviewFactory, ReviewFormFieldsFactory, ReviewFormFactory, ReviewOpinionFactory
from ..models import Review, ReviewOpinion
from ..options import NA, AGREE
from ..options import NA, AGREE, DISAGREE
class StaffReviewsTestCase(BaseViewTestCase):
......@@ -268,6 +268,13 @@ class StaffReviewOpinionCase(BaseViewTestCase):
self.assertEqual(ReviewOpinion.objects.all().count(), 1)
self.assertEqual(ReviewOpinion.objects.first().opinion, AGREE)
def test_disagree_opinion_redirects_to_review_form(self):
staff = StaffFactory()
review = ReviewFactory(submission=self.submission, author=staff, recommendation_yes=True)
response = self.post_page(review, {'agree': DISAGREE})
url = self.url_from_pattern('funds:submissions:reviews:form', kwargs={'submission_pk': self.submission.id})
self.assertRedirects(response, url)
class NonStaffReviewOpinionCase(BaseViewTestCase):
user_factory = UserFactory
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment