From 2cfa5ae4d085ddd4fa10debeb886872632faf256 Mon Sep 17 00:00:00 2001
From: Erin Mullaney <erin.mullaney@torchbox.com>
Date: Thu, 21 Feb 2019 09:38:53 -0500
Subject: [PATCH] GH-961 add redirect test on agree action as well

---
 opentech/apply/review/tests/test_views.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/opentech/apply/review/tests/test_views.py b/opentech/apply/review/tests/test_views.py
index fac1d4cb8..de44234c0 100644
--- a/opentech/apply/review/tests/test_views.py
+++ b/opentech/apply/review/tests/test_views.py
@@ -263,10 +263,12 @@ class StaffReviewOpinionCase(BaseViewTestCase):
     def test_can_add_opinion_to_others_review(self):
         staff = StaffFactory()
         review = ReviewFactory(submission=self.submission, author=staff, recommendation_yes=True)
-        self.post_page(review, {'agree': AGREE})
-        self.assertTrue(review.opinions.first().opinion_display in Activity.objects.first().message)
+        response = self.post_page(review, {'agree': AGREE})
+        self.assertTrue('agrees' in Activity.objects.first().message)
         self.assertEqual(ReviewOpinion.objects.all().count(), 1)
         self.assertEqual(ReviewOpinion.objects.first().opinion, AGREE)
+        url = self.url_from_pattern('apply:submissions:reviews:review', kwargs={'submission_pk': self.submission.pk, 'pk': review.id})
+        self.assertRedirects(response, url)
 
     def test_disagree_opinion_redirects_to_review_form(self):
         staff = StaffFactory()
-- 
GitLab