Skip to content

Commit f8d4c3c

Browse files
committed
More assertContains() and BytesIO() related changes.
- Legacy-Id: 16411
1 parent 04a728c commit f8d4c3c

3 files changed

Lines changed: 40 additions & 72 deletions

File tree

ietf/doc/tests_review.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -659,8 +659,8 @@ def test_complete_review_upload_content(self):
659659
# check the review document page
660660
url = urlreverse('ietf.doc.views_doc.document_main', kwargs={ "name": assignment.review.name })
661661
r = self.client.get(url)
662-
self.assertContains("{} Review".format(assignment.review_request.type.name))
663-
self.assertContains("This is a review")
662+
self.assertContains(r, "{} Review".format(assignment.review_request.type.name))
663+
self.assertContains(r, "This is a review")
664664

665665

666666
def test_complete_review_enter_content(self):
@@ -763,7 +763,7 @@ def test_complete_review_link_to_mailing_list(self, mock):
763763
"state": ReviewAssignmentStateName.objects.get(slug="completed").pk,
764764
"reviewed_rev": assignment.review_request.doc.rev,
765765
"review_submission": "link",
766-
"review_content": response.content,
766+
"review_content": response.content.decode(),
767767
"review_url": "http://example.com/testreview/",
768768
"review_file": "",
769769
})

ietf/ietfauth/tests.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -589,28 +589,24 @@ def test_apikey_errors(self):
589589

590590
# missing apikey
591591
r = self.client.post(url, {'dummy':'dummy',})
592-
self.assertEqual(r.status_code, 400)
593-
self.assertContains(r, 'Missing apikey parameter')
592+
self.assertContains(r, 'Missing apikey parameter', status_code=400)
594593

595594
# invalid apikey
596595
r = self.client.post(url, {'apikey':BAD_KEY, 'dummy':'dummy',})
597-
self.assertEqual(r.status_code, 400)
598-
self.assertContains(r, 'Invalid apikey')
596+
self.assertContains(r, 'Invalid apikey', status_code=400)
599597

600598
# too long since regular login
601599
person.user.last_login = datetime.datetime.now() - datetime.timedelta(days=settings.UTILS_APIKEY_GUI_LOGIN_LIMIT_DAYS+1)
602600
person.user.save()
603601
r = self.client.post(url, {'apikey':key.hash(), 'dummy':'dummy',})
604-
self.assertEqual(r.status_code, 400)
605-
self.assertContains(r, 'Too long since last regular login')
602+
self.assertContains(r, 'Too long since last regular login', status_code=400)
606603
person.user.last_login = datetime.datetime.now()
607604
person.user.save()
608605

609606
# endpoint mismatch
610607
key2 = PersonalApiKey.objects.create(person=person, endpoint='/')
611608
r = self.client.post(url, {'apikey':key2.hash(), 'dummy':'dummy',})
612-
self.assertEqual(r.status_code, 400)
613-
self.assertContains(r, 'Apikey endpoint mismatch')
609+
self.assertContains(r, 'Apikey endpoint mismatch', status_code=400)
614610
key2.delete()
615611

616612
def test_send_apikey_report(self):

0 commit comments

Comments
 (0)