Files
outbo-2-stgclone/evg-outbo-api/tests/factories/token.py
T
2024-11-27 13:18:16 +01:00

19 lines
446 B
Python
Executable File

import binascii
import os
import factory
from faker import Factory as FakerFactory
from rest_framework.authtoken import models
from tests.factories.authentication import UserFactory
faker = FakerFactory.create()
class TokenFactory(factory.django.DjangoModelFactory):
user = factory.SubFactory(UserFactory)
key = factory.LazyAttribute(lambda x: binascii.hexlify(os.urandom(20)).decode())
class Meta:
model = models.Token