Updates per request of moggers87

This commit is contained in:
ayleph 2014-10-22 07:27:56 -07:00 committed by Christopher Allan Webber
parent c7236fd0da
commit 8cf9d64328

View File

@ -233,22 +233,6 @@ def test_register_views(test_app):
assert urlparse.urlsplit(response.location)[2] == '/'
assert 'mediagoblin/root.html' in template.TEMPLATE_TEST_CONTEXT
## Verify that username is lowercased on login attempt
template.clear_test_template_context()
response = test_app.post(
'/auth/login/', {
'username': u'ANGRYGIRL',
'password': 'iamveryveryangry'})
# Username should no longer be uppercased; it should be lowercased
assert not form.username.data == u'ANGRYGIRL'
assert form.username.data == u'angrygirl'
# User should be redirected
response.follow()
assert urlparse.urlsplit(response.location)[2] == '/'
assert 'mediagoblin/root.html' in template.TEMPLATE_TEST_CONTEXT
def test_authentication_views(test_app):
"""
Test logging in and logging out
@ -351,6 +335,19 @@ def test_authentication_views(test_app):
'next' : '/u/chris/'})
assert urlparse.urlsplit(response.location)[2] == '/u/chris/'
## Verify that username is lowercased on login attempt
template.clear_test_template_context()
response = test_app.post(
'/auth/login/', {
'username': u'ANDREW',
'password': 'fuselage'})
context = template.TEMPLATE_TEST_CONTEXT['mediagoblin/auth/login.html']
form = context['login_form']
# Username should no longer be uppercased; it should be lowercased
assert not form.username.data == u'ANDREW'
assert form.username.data == u'andrew'
@pytest.fixture()
def authentication_disabled_app(request):
return get_app(