def test_edit_news_form(self): """Test edit news form""" incomplete_data = {'title': 'hello'} form = EditNewsForm(data=incomplete_data) self.assertFalse(form.is_valid()) data = { 'slug': 'bar', 'title': 'Bar', 'content': "Rainbows and ponies", 'is_public': 1, 'is_monitored': 0 } news = News.objects.create(slug="baz", title="Foo Bar", author=self.systers_user, content="Hi there!", community=self.community) form = EditNewsForm(instance=news, data=data) self.assertTrue(form.is_valid()) form.save() news = News.objects.get() self.assertEqual(news.slug, 'bar') self.assertEqual(news.title, 'Bar') self.assertEqual(news.content, 'Rainbows and ponies')
def test_edit_news_form(self): """Test edit news form""" incomplete_data = {"title": "hello"} form = EditNewsForm(data=incomplete_data) self.assertFalse(form.is_valid()) data = {"slug": "bar", "title": "Bar", "content": "Rainbows and ponies", "is_public": 1, "is_monitored": 0} news = News.objects.create( slug="baz", title="Foo Bar", author=self.systers_user, content="Hi there!", community=self.community ) form = EditNewsForm(instance=news, data=data) self.assertTrue(form.is_valid()) form.save() news = News.objects.get() self.assertEqual(news.slug, "bar") self.assertEqual(news.title, "Bar") self.assertEqual(news.content, "Rainbows and ponies")
def test_edit_news_form(self): """Test edit news form""" incomplete_data = {'title': 'hello'} form = EditNewsForm(data=incomplete_data) self.assertFalse(form.is_valid()) data = {'slug': 'bar', 'title': 'Bar', 'content': "Rainbows and ponies", 'is_public': 1, 'is_monitored': 0} news = News.objects.create(slug="baz", title="Foo Bar", author=self.systers_user, content="Hi there!", community=self.community) form = EditNewsForm(instance=news, data=data) self.assertTrue(form.is_valid()) form.save() news = News.objects.get() self.assertEqual(news.slug, 'bar') self.assertEqual(news.title, 'Bar') self.assertEqual(news.content, 'Rainbows and ponies')