mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-04-13 09:42:01 +00:00
22 lines
524 B
Python
22 lines
524 B
Python
import factory
|
|
from django.contrib.auth.models import User
|
|
from factory.django import DjangoModelFactory
|
|
|
|
from apps.profile.models import Profile
|
|
|
|
|
|
class UserFactory(DjangoModelFactory):
|
|
first_name = factory.Faker("first_name")
|
|
last_name = factory.Faker("last_name")
|
|
username = factory.Faker("email")
|
|
date_joined = factory.Faker("date_time")
|
|
|
|
class Meta:
|
|
model = User
|
|
|
|
|
|
class ProfileFactory(DjangoModelFactory):
|
|
user = factory.SubFactory(UserFactory)
|
|
|
|
class Meta:
|
|
model = Profile
|