diff options
Diffstat (limited to 'mediagoblin/tests/test_auth.py')
-rw-r--r-- | mediagoblin/tests/test_auth.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mediagoblin/tests/test_auth.py b/mediagoblin/tests/test_auth.py index 11ed83bd..6cf05444 100644 --- a/mediagoblin/tests/test_auth.py +++ b/mediagoblin/tests/test_auth.py @@ -330,6 +330,13 @@ 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): |