forked from CGM_Public/pretix_original
Upgrade to Django 2.1 (#710)
* Upgrade to Django 2.0 * more models * i18n foo * Update setup.py * Fix Sentry exception PRETIXEU-JC * Enforce slug uniqueness * Import sorting * Upgrade to Django 2.1 * Travis config * Try to fix PostgreSQL failure * Smaller test matrix * staticfiles→static * Include request in all authenticate() calls
This commit is contained in:
@@ -13,6 +13,7 @@ def test_no_auth(client):
|
||||
def test_session_auth_no_teams(client, user):
|
||||
client.login(email=user.email, password='dummy')
|
||||
resp = client.get('/api/v1/organizers/')
|
||||
print(resp.data)
|
||||
assert resp.status_code == 200
|
||||
assert len(resp.data['results']) == 0
|
||||
|
||||
@@ -20,7 +21,7 @@ def test_session_auth_no_teams(client, user):
|
||||
@pytest.mark.django_db
|
||||
def test_session_auth_with_teams(client, user, team):
|
||||
team.members.add(user)
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy')
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy2')
|
||||
client.login(email=user.email, password='dummy')
|
||||
resp = client.get('/api/v1/organizers/')
|
||||
assert resp.status_code == 200
|
||||
@@ -36,7 +37,7 @@ def test_token_invalid(client):
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_token_auth_valid(client, team):
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy')
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy2')
|
||||
t = team.tokens.create(name='Foo')
|
||||
client.credentials(HTTP_AUTHORIZATION='Token ' + t.token)
|
||||
resp = client.get('/api/v1/organizers/')
|
||||
@@ -46,7 +47,7 @@ def test_token_auth_valid(client, team):
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_token_auth_inactive(client, team):
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy')
|
||||
Organizer.objects.create(name='Other dummy', slug='dummy2')
|
||||
t = team.tokens.create(name='Foo', active=False)
|
||||
client.credentials(HTTP_AUTHORIZATION='Token ' + t.token)
|
||||
resp = client.get('/api/v1/organizers/')
|
||||
|
||||
Reference in New Issue
Block a user