def testHierarchy(self): '''Test the Hierarchy object.''' self.deleteTestHierarchy() self.assertEquals(Hierarchy.objects.all().count(), 0) blog_space = Space.objects.filter(name='Blog')[0] test_hierarchy = Hierarchy(name=self.TEST_HIERARCHY_TITLE, slug=self.TEST_HIERARCHY_SLUG, space=blog_space) test_hierarchy.save() self.assertEquals( test_hierarchy.get_templates()[0], 'hierarchies/%s/detail.html' % self.TEST_HIERARCHY_SLUG) self.assertEquals(test_hierarchy.get_templates()[1], 'hierarchies/detail.html') self.assertEquals(test_hierarchy.get_absolute_url(), '/%s/' % self.TEST_HIERARCHY_SLUG) response = self.client.get(test_hierarchy.get_absolute_url()) self.assertContains(response, self.TEST_HIERARCHY_TITLE) self.assertTemplateUsed(response, 'hierarchies/detail.html') self.deleteTestHierarchy()
def testHierarchy(self): '''Test the Hierarchy object.''' self.deleteTestHierarchy() self.assertEquals(Hierarchy.objects.all().count(), 0) blog_space = Space.objects.filter(name='Blog')[0] test_hierarchy = Hierarchy(name=self.TEST_HIERARCHY_TITLE, slug=self.TEST_HIERARCHY_SLUG, space=blog_space) test_hierarchy.save() self.assertEquals(test_hierarchy.get_templates()[0], 'hierarchies/%s/detail.html' % self.TEST_HIERARCHY_SLUG) self.assertEquals(test_hierarchy.get_templates()[1], 'hierarchies/detail.html') self.assertEquals(test_hierarchy.get_absolute_url(), '/%s/' % self.TEST_HIERARCHY_SLUG) response = self.client.get(test_hierarchy.get_absolute_url()) self.assertContains(response, self.TEST_HIERARCHY_TITLE) self.assertTemplateUsed(response, 'hierarchies/detail.html') self.deleteTestHierarchy()