Exemplo n.º 1
0
class AuthenticatedAPITestCase(APITestCase):
    def setUp(self):
        self.user = UserFactory()
        self.user_pass = factory.Faker("password")
        self.user.set_password(self.user_pass)
        self.user.save()

        self.token = Token.objects.create(user=self.user)

        self.client = APIClient()
        self.client.credentials(HTTP_AUTHORIZATION=f"Token {self.token.key}")
Exemplo n.º 2
0
 def create_user(*,
                 email,
                 password,
                 first_name='',
                 last_name='',
                 is_active=True):
     user = UserFactory(email=email,
                        first_name=first_name,
                        last_name=last_name,
                        is_active=is_active)
     user.set_password(password)
     user.save()
     return user