def create_blog_post(self, owner, name='random_post', published=True, personal=False, tags='tag'): entry = BlogEntry(title=name, slug=name, content='{} content'.format(name), tags=tags, published=published, personal=personal, date_published=now(), owner=owner) entry.save() return entry
def test_representations(self): title = 'EntryTitle' content = '<p> awesome html </p>' created_on = datetime.now created_by = User.objects.get(pk=1) status = BlogEntry.DRAFT blogentry = BlogEntry( title=title, content=content, status=status, created_on=created_on, created_by=created_by, ) representation = "< BlogEntry title='{}' created_by='{}' status='{}' >".format( title, created_by, status) self.assertEqual(str(blogentry), representation) self.assertEqual(repr(blogentry), representation)