17 lines
606 B
Python
17 lines
606 B
Python
# Copyright The IETF Trust 2021, All Rights Reserved
|
|
|
|
import factory
|
|
|
|
from ietf.stats.models import MeetingRegistration
|
|
from ietf.meeting.factories import MeetingFactory
|
|
from ietf.person.factories import PersonFactory
|
|
|
|
class MeetingRegistrationFactory(factory.django.DjangoModelFactory):
|
|
class Meta:
|
|
model = MeetingRegistration
|
|
|
|
meeting = factory.SubFactory(MeetingFactory)
|
|
person = factory.SubFactory(PersonFactory)
|
|
first_name = factory.LazyAttribute(lambda obj: obj.person.first_name())
|
|
last_name = factory.LazyAttribute(lambda obj: obj.person.last_name())
|
|
attended = True |