def get_or_create_dummies(cls): from core.models import Event event, unused = Event.get_or_create_dummy() jc1, unused = cls.objects.get_or_create(event=event, name="Dummy 1", slug='dummy-1') jc2, unused = cls.objects.get_or_create(event=event, name="Dummy 2", slug='dummy-2') return [jc1, jc2]
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() return cls.objects.get_or_create( event=event, name='Iso sali', )
def get_or_create_dummy(cls): from django.contrib.auth.models import Group from core.models import Event group, unused = Group.objects.get_or_create(name='Dummy ticket admin group') event, unused = Event.get_or_create_dummy() return cls.objects.get_or_create(event=event, defaults=dict(admin_group=group))
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() admin_group, hosts_group = cls.get_or_create_groups(event, ["admins", "hosts"]) return cls.objects.get_or_create(event=event, defaults=dict(admin_group=admin_group, public=True))
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() return cls.objects.get_or_create( event=event, name='Iso sali', )
def get_or_create_dummy(cls): from django.contrib.auth.models import Group from core.models import Event group, unused = Group.objects.get_or_create(name='Dummy ticket admin group') event, unused = Event.get_or_create_dummy() return cls.objects.get_or_create(event=event, defaults=dict(admin_group=group))
def get_or_create_dummy(cls): from core.models import Event from django.contrib.contenttypes.models import ContentType event, unused = Event.get_or_create_dummy() content_type = ContentType.objects.get_for_model(EmptySignupExtra) admin_group, unused = LabourEventMeta.get_or_create_group(event, 'admins') t = now() labour_event_meta, created = cls.objects.get_or_create( event=event, defaults=dict( admin_group=admin_group, signup_extra_content_type=content_type, registration_opens=t - timedelta(days=60), registration_closes=t + timedelta(days=60), work_begins=event.start_time - timedelta(days=1), work_ends=event.end_time + timedelta(days=1), contact_email='*****@*****.**', monitor_email='*****@*****.**', ) ) labour_event_meta.create_groups() return labour_event_meta, created
def get_or_create_dummy(cls): from django.contrib.contenttypes.models import ContentType from core.models import Event from .signup_extras import EmptySignupExtra event, unused = Event.get_or_create_dummy() content_type = ContentType.objects.get_for_model(EmptySignupExtra) admin_group, = LabourEventMeta.get_or_create_groups(event, ['admins']) t = now() labour_event_meta, created = cls.objects.get_or_create( event=event, defaults=dict( admin_group=admin_group, signup_extra_content_type=content_type, registration_opens=t - timedelta(days=60), registration_closes=t + timedelta(days=60), work_begins=event.start_time - timedelta(days=1), work_ends=event.end_time + timedelta(days=1), contact_email='*****@*****.**', monitor_email='*****@*****.**', ) ) labour_event_meta.create_groups() return labour_event_meta, created
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() admin_group, organizer_group = cls.get_or_create_groups(event, ['admins', 'organizers']) return cls.objects.get_or_create(event=event, defaults=dict( admin_group=admin_group, organizer_group=organizer_group, ))
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() admin_group, organizer_group = cls.get_or_create_groups(event, ['admins', 'organizers']) return cls.objects.get_or_create(event=event, defaults=dict( admin_group=admin_group, organizer_group=organizer_group, ))
def get_or_create_dummies(cls): from core.models import Event event, unused = Event.get_or_create_dummy() limit_saturday, unused = cls.objects.get_or_create(event=event, description='Testing saturday', defaults=dict(limit=5000)) limit_sunday, unused = cls.objects.get_or_create(event=event, description='Testing sunday', defaults=dict(limit=5000)) return [limit_saturday, limit_sunday]
def get_or_create_dummies(cls): from core.models import Event event, unused = Event.get_or_create_dummy() limit_saturday, unused = cls.objects.get_or_create(event=event, description='Testing saturday', defaults=dict(limit=5000)) limit_sunday, unused = cls.objects.get_or_create(event=event, description='Testing sunday', defaults=dict(limit=5000)) return [limit_saturday, limit_sunday]
def test_event_filter(self): event, unused = Event.get_or_create_dummy() event2, unused = Event.get_or_create_dummy(name='Dummy event 2') kwargs = dict( channel='callback', callback_code=f'{__name__}:notification_callback', ) subscription_with_event_filter, unused = Subscription.get_or_create_dummy(event_filter=event, **kwargs) subscription_without_event_filter, unused = Subscription.get_or_create_dummy(event_filter=None, **kwargs) entry_type = subscription_with_event_filter.entry_type emit(entry_type, event=event) emit(entry_type, event=event2) assert len(notifications) == 3
def test_event_filter(self): event, unused = Event.get_or_create_dummy() event2, unused = Event.get_or_create_dummy(name='Dummy event 2') kwargs = dict( channel='callback', callback_code=f'{__name__}:notification_callback', ) subscription_with_event_filter, unused = Subscription.get_or_create_dummy( event_filter=event, **kwargs) subscription_without_event_filter, unused = Subscription.get_or_create_dummy( event_filter=None, **kwargs) entry_type = subscription_with_event_filter.entry_type emit(entry_type, event=event) emit(entry_type, event=event2) assert len(notifications) == 3
def get_or_create_dummies(cls): from core.models import Event event, unused = Event.get_or_create_dummy() jc1, unused = cls.objects.get_or_create(event=event, name="Dummy 1", slug='dummy-1') jc2, unused = cls.objects.get_or_create(event=event, name="Dummy 2", slug='dummy-2') return [jc1, jc2]
def get_or_create_dummy(cls): from core.models import Person, Event person, unused = Person.get_or_create_dummy() event, unused = Event.get_or_create_dummy() signup, created = Signup.objects.get_or_create(person=person, event=event) extra = signup.signup_extra extra.save() return signup, created
def get_or_create_dummy(cls, app_label='labour', name='Smallfolk', priority=0): from core.models import Event event, unused = Event.get_or_create_dummy() return PersonnelClass.objects.get_or_create( event=event, slug=slugify(name), app_label=app_label, defaults=dict( name=app_label, priority=priority, ) )
def get_or_create_dummy(cls, event=None): from django.contrib.auth.models import Group from core.models import Event if event is None: event, unused = Event.get_or_create_dummy() group, = PaymentsEventMeta.get_or_create_groups(event, ['admins']) return cls.objects.get_or_create(event=event, defaults=dict( EVENT_META_DEFAULTS, admin_group=group, ))
def get_or_create_dummy(cls): from core.models import Event from django.utils.timezone import now event, unused = Event.get_or_create_dummy() admin_group, hosts_group = cls.get_or_create_groups( event, ['admins', 'hosts']) return cls.objects.get_or_create(event=event, defaults=dict( admin_group=admin_group, public_from=now(), ))
def get_or_create_dummy(cls, event=None): from django.contrib.auth.models import Group from core.models import Event if event is None: event, unused = Event.get_or_create_dummy() group, = PaymentsEventMeta.get_or_create_groups(event, ['admins']) return cls.objects.get_or_create(event=event, defaults=dict( EVENT_META_DEFAULTS, admin_group=group, ))
def get_or_create_dummy(cls, app_label='labour', name='Smallfolk', priority=0): from core.models import Event event, unused = Event.get_or_create_dummy() return PersonnelClass.objects.get_or_create(event=event, slug=slugify(name), app_label=app_label, defaults=dict( name=app_label, priority=priority, ))
def get_or_create_dummy(cls): from core.models import Event from django.utils.timezone import now event, unused = Event.get_or_create_dummy() admin_group, hosts_group = cls.get_or_create_groups(event, ['admins', 'hosts']) return cls.objects.get_or_create( event=event, defaults=dict( admin_group=admin_group, public_from=now(), ) )
def get_or_create_dummy(cls, event=None): from django.contrib.auth.models import Group from core.models import Event if event is None: event, unused = Event.get_or_create_dummy() group, unused = PaymentsEventMeta.get_or_create_group(event, 'admins') return cls.objects.get_or_create(event=event, defaults=dict( checkout_password='******', checkout_merchant='375917', checkout_delivery_date='20130914', admin_group=group, ))
def get_or_create_dummy(cls, event=None, title="Dummy survey", **kwargs): if event is None: from core.models import Event event, unused = Event.get_or_create_dummy() slug = slugify(title) defaults = dict( event=event, title=title, model=dict(), ) defaults.update(kwargs) return cls.objects.get_or_create( slug=slug, defaults=defaults, )
def get_or_create_dummy(cls, event=None, title="Dummy survey", **kwargs): if event is None: from core.models import Event event, unused = Event.get_or_create_dummy() slug = slugify(title) defaults = dict( event=event, title=title, model=dict(), ) defaults.update(kwargs) return cls.objects.get_or_create( slug=slug, defaults=defaults, )
def get_or_create_dummy(cls, accepted=False): from core.models import Person, Event from .job_category import JobCategory person, unused = Person.get_or_create_dummy() event, unused = Event.get_or_create_dummy() job_category, unused = JobCategory.get_or_create_dummy() signup, created = Signup.objects.get_or_create(person=person, event=event) if created: signup.job_categories.set([job_category]) if accepted: signup.job_categories_accepted.set(signup.job_categories.all()) signup.personnel_classes.add(signup.job_categories.first().personnel_classes.first()) signup.state = 'accepted' signup.save() signup.apply_state() return signup, created
def get_or_create_dummy(cls, accepted=False): from core.models import Person, Event from .job_category import JobCategory person, unused = Person.get_or_create_dummy() event, unused = Event.get_or_create_dummy() job_category, unused = JobCategory.get_or_create_dummy() signup, created = Signup.objects.get_or_create(person=person, event=event) if created: signup.job_categories.set([job_category]) if accepted: signup.job_categories_accepted.set(signup.job_categories.all()) signup.personnel_classes.add( signup.job_categories.first().personnel_classes.first()) signup.state = 'accepted' signup.save() signup.apply_state() return signup, created
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() group, = cls.get_or_create_groups(event, ['admins']) return cls.objects.get_or_create(event=event, defaults=dict(admin_group=group))
def get_or_create_dummy(cls): from core.models import Event event, unused = Event.get_or_create_dummy() group, unused = cls.get_or_create_groups(event, ['admins']) return cls.objects.get_or_create(event=event, defaults=dict(admin_group=group))