示例#1
0
文件: test_model.py 项目: qira03/vcb
 def test_name_length_validation(self):
     """Comprueba la longitud del nombre."""
     news = News(
         name="Officia mollit esse eiusmod dolor mollit Lorem. Ut sint"\
             "deserunta eiusmod dolor mollit",
         slug="test-slug",
         abstract="Officia mollit",
         description="Nulla consectetur"
     )
     with self.assertRaisesRegex(ValidationError, "(name).*(64)"):
         news.full_clean()
示例#2
0
文件: test_model.py 项目: qira03/vcb
 def test_abstract_length_validation(self):
     """Comprueba la longitud del resumen."""
     news = News(
         name="Officia mollit esse eiusmod dolor mollit Lorem.",
         slug=slugify("Officia mollit esse eiusmod dolor mollit Lorem."),
         abstract="Lorem ipsum dolor sit amet, consectetuer adipiscing"\
             "elit. Aenean commodo ligula eget dolor. Aenean massa. Cum"\
             "sociis natoque penatibus et magnis dis parturient montes, na",
         description="Nulla consectetur"
     )
     with self.assertRaisesRegex(ValidationError, "(abstract).*(140)"):
         news.full_clean()
示例#3
0
 def test_cannot_save_empty_news(self):
     news = News()
     news.save()
     with self.assertRaises(ValidationError):
         news.save()
         news.full_clean()