diff --git a/backend/tests/factories/system_factory.py b/backend/tests/factories/system_factory.py new file mode 100644 index 0000000..36832b3 --- /dev/null +++ b/backend/tests/factories/system_factory.py @@ -0,0 +1,15 @@ +import factory +from dvadmin.system.models import Users + + +class UserFactory(factory.django.DjangoModelFactory): + class Meta: + model = Users + + username = factory.Sequence(lambda n: f"user_{n}") + password = factory.Faker("password", length=12) + is_active = True + is_superuser = False + + class Params: + admin = factory.Trait(is_superuser=True)