def test_used_document_usage_count(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() self.assertEqual(doc.get_usage().count(), 1)
def test_used_document_get_usage(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() self.assertTrue(issubclass(Page, type(doc.get_usage()[0])))
def test_usage_page(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() response = self.client.get(reverse('wagtaildocs_document_usage', args=(1,))) self.assertContains(response, 'Christmas')
def test_usage_count_appears(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() response = self.client.get(reverse('wagtaildocs_edit_document', args=(1,))) self.assertContains(response, 'Used 1 time')
def test_usage_page(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() response = self.client.get( reverse('wagtaildocs_document_usage', args=(1, ))) self.assertContains(response, 'Christmas')
def test_usage_count_appears(self): doc = Document.objects.get(id=1) page = EventPage.objects.get(id=4) event_page_related_link = EventPageRelatedLink() event_page_related_link.page = page event_page_related_link.link_document = doc event_page_related_link.save() response = self.client.get( reverse('wagtaildocs_edit_document', args=(1, ))) self.assertContains(response, 'Used 1 time')