mirror of
https://github.com/Hopiu/django-notifications.git
synced 2026-05-22 19:25:51 +00:00
26 lines
724 B
Python
26 lines
724 B
Python
import factory
|
|
from django.conf import settings
|
|
|
|
|
|
class RecipientFactory(factory.django.DjangoModelFactory):
|
|
username = factory.Sequence(lambda n: f"recipient-{n}")
|
|
first_name = factory.SelfAttribute("username")
|
|
|
|
class Meta:
|
|
model = settings.AUTH_USER_MODEL
|
|
|
|
|
|
class ActorFactory(factory.django.DjangoModelFactory):
|
|
username = factory.Sequence(lambda n: f"actor-{n}")
|
|
first_name = factory.SelfAttribute("username")
|
|
|
|
class Meta:
|
|
model = settings.AUTH_USER_MODEL
|
|
|
|
|
|
class TargetFactory(factory.django.DjangoModelFactory):
|
|
username = factory.Sequence(lambda n: f"target-{n}")
|
|
first_name = factory.SelfAttribute("username")
|
|
|
|
class Meta:
|
|
model = settings.AUTH_USER_MODEL
|