7

Add unittest for serving a regular page

See #150
This commit is contained in:
Michael van Tellingen
2017-06-02 10:32:41 +02:00
parent 5aa754dd80
commit 559d3c5356
4 changed files with 34 additions and 7 deletions

View File

@ -4,7 +4,7 @@ from django.contrib.messages.storage.fallback import FallbackStorage
from django.contrib.sessions.backends.db import SessionStore
from django.test.client import RequestFactory as BaseRequestFactory
from tests.factories.page import ContentPageFactory
from tests.factories.page import ContentPageFactory, RegularPageFactory
from tests.factories.segment import SegmentFactory
from tests.factories.site import SiteFactory
@ -14,10 +14,12 @@ def site():
root_page = ContentPageFactory(parent=None, slug='')
site = SiteFactory(is_default_site=True, root_page=root_page)
page1 = ContentPageFactory(parent=site.root_page, slug='page-1')
page2 = ContentPageFactory(parent=site.root_page, slug='page-2')
page1 = ContentPageFactory(parent=root_page, slug='page-1')
page2 = ContentPageFactory(parent=root_page, slug='page-2')
ContentPageFactory(parent=page1, slug='page-1-1')
ContentPageFactory(parent=page2, slug='page-2-1')
ContentPageFactory(parent=root_page, slug='regular')
return site