def setUp(self): # A Settings object is needed for middleware during request tests settings().save() # Create a user to act as owner for CMS content, and with Sherpa permission for login tests self.user = user_nonmember(identifier='testuser') self.user.save() self.permission = permission(name='sherpa') self.permission.save() self.user.permissions.add(self.permission) with Replace('turbasen.Gruppe', Gruppe): self.forening = forening() self.forening.save() self.central_site = site(self.forening) self.central_site.id = Site.DNT_CENTRAL_ID self.central_site.domain = 'www.dnt.no' self.central_site.save() self.local_site = site(self.forening) self.local_site.domain = 'www.dntoslo.no' self.local_site.save() self.page = page(created_by=self.user, site=self.central_site) self.page.save() self.version = version(owner=self.user, page=self.page) self.version.save()
def setUp(self): # Create a user to act as owner for CMS content, and with Sherpa # permission for login tests self.user = user_nonmember(identifier='testuser') self.user.save() self.user_permission = get_permission('sherpa/user') self.user_permission_grant = create_permission_grant( user=self.user, user_permission=self.user_permission ) with Replace('turbasen.Gruppe', Gruppe): self.forening = forening() self.forening.save() self.central_site = create_default_site() self.local_site = site(self.forening) self.local_site.domain = 'www.dntoslo.no' self.local_site.save() self.page = page(created_by=self.user, site=self.central_site) self.page.save() self.version = version(owner=self.user, page=self.page) self.version.save()
def setUp(self): with Replace('turbasen.Gruppe', Gruppe): self.forening = forening() self.forening.save() self.central_site = site(self.forening) self.central_site.id = Site.DNT_CENTRAL_ID self.central_site.type = 'sentral' self.central_site.save()
def setUp(self): # Create an article with required dependencies self.user = user_nonmember(identifier='foo') self.user.save() with Replace('turbasen.Gruppe', Gruppe): self.forening = forening() self.forening.save() self.site = site(self.forening) self.site.save() self.article = article(created_by=self.user, site=self.site) self.article.save() # Create content with empty title self.version = version(owner=self.user, article=self.article) self.version.save() self.row = row(self.version) self.row.save() self.column = column(self.row) self.column.save() self.content = content(self.column) self.content.type = 'title' self.content.content = '' self.content.save()