logged in api client

merge-requests/154/head
Eliot Berriot 2018-02-20 23:59:50 +01:00
rodzic 953d0ddc91
commit 15bdf18705
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: DD6965E2476E5C27
1 zmienionych plików z 9 dodań i 0 usunięć

Wyświetl plik

@ -56,6 +56,15 @@ def api_client(client):
return APIClient()
@pytest.fixture
def logged_in_api_client(db, factories, api_client):
user = factories['users.User']()
assert api_client.login(username=user.username, password='test')
setattr(api_client, 'user', user)
yield api_client
delattr(api_client, 'user')
@pytest.fixture
def superuser_client(db, factories, client):
user = factories['users.SuperUser']()