def test_change_event_status(self):
        pending_event = self.create_event(status="PENDING")
        approved = change_event_status(pending_event.id)

        self.assertEqual(approved.status, "APPROVED")

        test_event = Event.objects.get(pk=pending_event.id)
        self.assertEqual(test_event.status, "APPROVED")

        approved_event = self.create_event(status="APPROVED")
        pending = change_event_status(approved_event.id)

        test_event1 = Event.objects.get(pk=approved_event.id)
        self.assertEqual(test_event1.status, "PENDING")
    def test_change_event_status(self):
        pending_event = self.create_event(status="PENDING")
        approved = change_event_status(pending_event.id)

        self.assertEqual(approved.status, "APPROVED")

        test_event = Event.objects.get(pk=pending_event.id)
        self.assertEqual(test_event.status, "APPROVED")

        approved_event = self.create_event(status="APPROVED")
        pending = change_event_status(approved_event.id)

        test_event1 = Event.objects.get(pk=approved_event.id)
        self.assertEqual(test_event1.status, "PENDING")
Пример #3
0
def change_status(request, event_id):
    event = change_event_status(event_id)

    return HttpResponseRedirect(
        reverse(
            'web.view_changed_event',
            args=[
                event_id,
                event.slug]))
Пример #4
0
def change_status(request, event_id):
    event = change_event_status(event_id)

    return HttpResponseRedirect(
        reverse('web.view_event', args=[event_id, event.slug]))