def test_get_all_events_with_different_statuses(self): event = Event.objects.create(organizer='asdasd1', creator=User.objects.filter(pk=1)[0], title='asdasd1', description='asdsad1', location='asdsad1', start_date=datetime.datetime.now() - datetime.timedelta(days=1, hours=3), end_date=datetime.datetime.now() + datetime.timedelta(days=3, hours=3), event_url='http://eee.com', contact_person='*****@*****.**', country='SI', pub_date=datetime.datetime.now()) theme = EventTheme.objects.filter(pk=1) audience = EventAudience.objects.filter(pk=1) event.theme.add(*theme) event.audience.add(*audience) event.status = 'APPROVED' event.save() self.assertEqual('PENDING', get_event_by_id(1).status) self.assertEqual('APPROVED', event.status) all_events = get_all_events() self.assertEqual(2, all_events.count())
def test_get_all_events_with_different_statuses(self): event = Event.objects.create( organizer='asdasd1', creator=User.objects.filter(pk=1)[0], title='asdasd1', description='asdsad1', location='asdsad1', start_date=datetime.datetime.now() - datetime.timedelta(days=1, hours=3), end_date=datetime.datetime.now() + datetime.timedelta(days=3, hours=3), event_url='http://eee.com', contact_person='*****@*****.**', country='SI', pub_date=datetime.datetime.now()) theme = EventTheme.objects.filter(pk=1) audience = EventAudience.objects.filter(pk=1) event.theme.add(*theme) event.audience.add(*audience) event.status = 'APPROVED' event.save() self.assertEqual('PENDING', get_event_by_id(1).status) self.assertEqual('APPROVED', event.status) all_events = get_all_events() self.assertEqual(2, all_events.count())
def test_get_all_events_with_two_events(self): event = EventFactory.create() theme = EventTheme.objects.filter(pk=1) audience = EventAudience.objects.filter(pk=1) event.theme.add(*theme) event.audience.add(*audience) all_events = get_all_events() self.assertEqual(2, all_events.count())
def test_get_all_events_with_different_statuses(self): event = ApprovedEventFactory.create() theme = EventTheme.objects.filter(pk=1) audience = EventAudience.objects.filter(pk=1) event.theme.add(*theme) event.audience.add(*audience) event.save() self.assertEqual('PENDING', get_event_by_id(1).status) self.assertEqual('APPROVED', event.status) all_events = get_all_events() self.assertEqual(2, all_events.count())
def test_get_all_events_with_one_event(self): all_events = get_all_events() self.assertEqual(1, all_events.count())