This commit is contained in:
@@ -6,13 +6,12 @@ import os
|
||||
from django.apps import apps
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.contrib.auth.models import Group
|
||||
from django.db import models
|
||||
|
||||
from ..models.event import Event
|
||||
from ..models.eventstatus import EventStatus
|
||||
|
||||
|
||||
class RoleMixin(object):
|
||||
class RoleMixin:
|
||||
def create_user_for_role(self, role_name, password, first_name, last_name):
|
||||
group = Group(name=role_name)
|
||||
group.save()
|
||||
@@ -31,7 +30,7 @@ class RoleMixin(object):
|
||||
return user
|
||||
|
||||
|
||||
class EventMixin(object):
|
||||
class EventMixin:
|
||||
def get_status_label(self, status_code):
|
||||
return EventStatus.objects.get(code=status_code).label
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import sys
|
||||
import datetime
|
||||
from unittest import TestCase
|
||||
|
||||
@@ -10,7 +9,7 @@ class Iso8601SerializerTestCase(TestCase):
|
||||
date = start_date
|
||||
while date <= end_date:
|
||||
text = '%04d-%02d-%02d' % (date.year, date.month, date.day)
|
||||
yield (date, text)
|
||||
yield date, text
|
||||
date += datetime.timedelta(step)
|
||||
|
||||
def _gen_times(self, step_hours=1, step_minutes=1, step_seconds=1):
|
||||
@@ -50,7 +49,7 @@ class Iso8601SerializerTestCase(TestCase):
|
||||
'2019-03-01',
|
||||
)
|
||||
for value in invalid_values:
|
||||
emsg = ('Expected datetime.datetime, datetime.date or datetime.time,'
|
||||
emsg = ('Expected datetime.datetime, datetime.date or datetime.time,'
|
||||
' not {}'.format(value.__class__.__name__))
|
||||
with self.assertRaisesRegexp(ValueError, emsg):
|
||||
Iso8601Serializer.serialize(value)
|
||||
|
||||
@@ -83,7 +83,7 @@ Ausschreibung:
|
||||
==============
|
||||
{event_text}"""
|
||||
|
||||
EVENT_ACCEPTED_EMAIL_TEMPLATE=u"""Hallo {recipient_first_name},
|
||||
EVENT_ACCEPTED_EMAIL_TEMPLATE = """Hallo {recipient_first_name},
|
||||
|
||||
deine Veranstaltung wurde von {editor_full_name} freigegeben.
|
||||
Die Redaktion wurde informiert, um deine Veranstaltung zu veröffentlichen.
|
||||
|
||||
@@ -158,4 +158,3 @@ class EventsTestCase(EventMixin, TestCase):
|
||||
def test_event_create_view(self):
|
||||
for data in self.gen_create_event_input():
|
||||
self.create_event_by_view(data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user