aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tests/test_auth.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tests/test_auth.py')
-rw-r--r--mediagoblin/tests/test_auth.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/mediagoblin/tests/test_auth.py b/mediagoblin/tests/test_auth.py
index 6cf05444..edbd27ee 100644
--- a/mediagoblin/tests/test_auth.py
+++ b/mediagoblin/tests/test_auth.py
@@ -99,6 +99,12 @@ def test_register_views(test_app):
assert new_user.status == u'needs_email_verification'
assert new_user.email_verified == False
+ ## Make sure that the proper privileges are granted on registration
+
+ assert new_user.has_privilege(u'commenter')
+ assert new_user.has_privilege(u'uploader')
+ assert new_user.has_privilege(u'reporter')
+ assert not new_user.has_privilege(u'active')
## Make sure user is logged in
request = template.TEMPLATE_TEST_CONTEXT[
'mediagoblin/user_pages/user.html']['request']
@@ -330,14 +336,6 @@ def test_authentication_views(test_app):
'next' : '/u/chris/'})
assert urlparse.urlsplit(response.location)[2] == '/u/chris/'
-def test_basic_privileges_granted_on_registration(test_app):
- user = User.query.filter(User.username==u'angrygirl').first()
-
- assert User.has_privilege(u'commenter')
- assert User.has_privilege(u'uploader')
- assert User.has_privilege(u'reporter')
- assert not User.has_privilege(u'active')
-
@pytest.fixture()
def authentication_disabled_app(request):
return get_app(