NewsBlur/apps/profile/factories.py

23 lines
524 B
Python
Raw Normal View History

import factory
from django.contrib.auth.models import User
2024-04-24 09:50:42 -04:00
from factory.django import DjangoModelFactory
from apps.profile.models import Profile
2024-04-24 09:43:56 -04:00
class UserFactory(DjangoModelFactory):
2024-04-24 09:43:56 -04:00
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)
2024-04-24 09:43:56 -04:00
class Meta:
model = Profile