From 65fc1f8e0fe5acbce7e0bc742cdd4e9fb789885b Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 17 Jul 2018 22:14:54 +0000 Subject: [PATCH] Added additional checks to the meeting_session_video_url api test. - Legacy-Id: 15377 --- ietf/api/tests.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ietf/api/tests.py b/ietf/api/tests.py index 4cd66c564..a92ba7927 100644 --- a/ietf/api/tests.py +++ b/ietf/api/tests.py @@ -114,9 +114,18 @@ class CustomApiTestCase(TestCase): 'item': 'foo', 'url': video, }) self.assertContains(r, "Expected a numeric value for 'item', found 'foo'", status_code=400) + r = self.client.post(url, {'apikey': apikey.hash(), 'meeting': meeting.number, 'group': group.acronym, + 'item': '1', 'url': video+'/rum', }) + self.assertContains(r, "Done", status_code=200) + + r = self.client.post(url, {'apikey': apikey.hash(), 'meeting': meeting.number, 'group': group.acronym, + 'item': '1', 'url': video+'/rum', }) + self.assertContains(r, "URL is the same", status_code=400) + r = self.client.post(url, {'apikey': apikey.hash(), 'meeting': meeting.number, 'group': group.acronym, 'item': '1', 'url': video, }) self.assertContains(r, "Done", status_code=200) + recordings = session.recordings() self.assertEqual(len(recordings), 1) doc = recordings[0]