def setUpTestData(cls): cls.client = Client() topic = Topic() topic.name = "government" topic.slug = "government" topic.save() category = Category() category.name = "Feature" category.slug = "feature" category.save() category = Category() category.name = "Photo essay" category.slug = "photo-essay" category.save() category = Category() category.name = "Opinion" category.slug = "opinion" category.save() category = Category() category.name = "Photo" category.slug = "photo" category.save() category = Category() category.name = "News" category.slug = "news" category.save() a = Article() a.title = "Test article 1" a.body = "<p>The quick brown fox jumps over the lazy dog.</p>" a.slug = "test-article-1" a.category = Category.objects.get(name="News") a.external_primary_image = \ "http://www.w3schools.com/html/pic_mountain.jpg" a.save() a.publish_now() a = Article() a.title = "Test article 2" a.subtitle = "Dogs and things" a.body = "<p>How now brown cow.</p>" a.slug = "test-article-2" a.category = Category.objects.get(slug="opinion") a.save() a.publish_now() author = Author() author.first_names = "Joe" author.last_name = "Bloggs" author.email = "*****@*****.**" author.save() a.author_01 = author a.save()