diff options
Diffstat (limited to 'mediagoblin/tests/test_auth.py')
-rw-r--r-- | mediagoblin/tests/test_auth.py | 14 |
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( |