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()
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()
def test_cannot_save_empty_news(self): news = News() news.save() with self.assertRaises(ValidationError): news.save() news.full_clean()