def setUp(self): deactivate_default_occurrence_validators() translation.activate('en_GB') self.user = User.objects.create_user( 'TestyMcTesterson', '*****@*****.**', 'password' ) self.calendar = Calendar.objects.create(name='Basic', slug='basic') self.event = Event.objects.create( name='The Test Event', slug='event-version-1', description="This is the description.", creator=self.user ) self.start = datetime(1982, 8, 16) self.end_of_week = self.start + timedelta(7) - timedelta.resolution mapping = [ (self.start, self.start + timedelta(hours=2)), (self.end_of_week, self.end_of_week + timedelta(hours=2)), ] for start, finish in mapping: Occurrence.objects.create( calendar=self.calendar, event=self.event, start=start, finish=finish ) self.week = Week(self.start, occurrences=Occurrence.objects.all())
def setUp(self): self.user = User.objects.create(username='******') self.calendar = Calendar.objects.create(name='Basic', slug='basic') self.event = Event.objects.create( name='Event', slug='event', creator=self.user ) self.start = datetime.now() + timedelta(minutes=30) self.finish = self.start + timedelta(hours=2) self.occurrence = self.event.add_occurrences( self.calendar, self.start, self.finish)[0] self.timezone = 'America/Chicago' self.localized = LocalizedOccurrenceProxy( self.occurrence, timezone=self.timezone ) deactivate_default_occurrence_validators()