Example #1
0
 def test_incorrect_image_url(self):
     url = "https://www.djangoproject.com/m/img/site/hdr_logo"
     form = ChapterForm({"image_url": url, "phrase": "xxx"})
     self.assertFalse(form.is_valid())
Example #2
0
 def test_all_required_fields_are_present(self):
     form = ChapterForm({})
     self.assertFalse(form.is_valid())
     self.assertTrue(form.errors.get('phrase'))
     self.assertFalse(form.errors.get('image_url'))
Example #3
0
 def accept_image_url_with_extension(self, extension):
     url = "https://www.djangoproject.com/m/img/site/hdr_logo.{0}".format(extension)
     form = ChapterForm({"image_url": url, "phrase": "xxx"})
     self.assertTrue(form.is_valid())