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): self.user = user_member(memberid=123) self.user.save() self.actor = actor(memberid=123) self.actor.save() self.actor_service = actor_service(actor=self.actor, code=101) self.actor_service.save() self.zipcode = zipcode() self.zipcode.save() self.actor_address = actor_address(self.actor, self.zipcode) self.actor_address.save() self.focus_country = focus_country() self.focus_country.code = self.actor_address.country_code self.focus_country.save() self.balance = balance(self.actor) self.balance.current_year = 0 self.balance.save() # A Settings object is required for payment checks settings().save()