Fixing ALL THE BROKEN TESTS. I probably broke most of them.
- We've now broken out user.html and user_nonactive.html but the tests didn't reflect it - the location of one of the module imports broke, but I didn't notice because of .pyc files ;) This commit sponsored by Tiberiu C. Turbureanu (ceata.org). Thank you!
This commit is contained in:
parent
16ef14ba41
commit
515e3bd9af
@ -19,7 +19,7 @@ import wtforms
|
||||
from mediagoblin.tools.text import tag_length_validator
|
||||
from mediagoblin.tools.translate import lazy_pass_to_ugettext as _
|
||||
from mediagoblin.tools.licenses import licenses_as_choices
|
||||
from mediagoblin.auth.forms import normalize_user_or_email_field
|
||||
from mediagoblin.auth.tools import normalize_user_or_email_field
|
||||
|
||||
|
||||
class EditForm(wtforms.Form):
|
||||
|
@ -1,3 +1,4 @@
|
||||
|
||||
# GNU MediaGoblin -- federated, autonomous media hosting
|
||||
# Copyright (C) 2011, 2012 MediaGoblin contributors. See AUTHORS.
|
||||
#
|
||||
@ -90,7 +91,7 @@ def test_register_views(test_app):
|
||||
|
||||
## Did we redirect to the proper page? Use the right template?
|
||||
assert urlparse.urlsplit(response.location)[2] == '/u/happygirl/'
|
||||
assert 'mediagoblin/user_pages/user.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
assert 'mediagoblin/user_pages/user_nonactive.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
|
||||
## Make sure user is in place
|
||||
new_user = mg_globals.database.User.query.filter_by(
|
||||
@ -101,7 +102,7 @@ def test_register_views(test_app):
|
||||
|
||||
## Make sure user is logged in
|
||||
request = template.TEMPLATE_TEST_CONTEXT[
|
||||
'mediagoblin/user_pages/user.html']['request']
|
||||
'mediagoblin/user_pages/user_nonactive.html']['request']
|
||||
assert request.session['user_id'] == unicode(new_user.id)
|
||||
|
||||
## Make sure we get email confirmation, and try verifying
|
||||
|
@ -83,7 +83,7 @@ def test_ldap_plugin(ldap_plugin_app):
|
||||
res.follow()
|
||||
|
||||
assert urlparse.urlsplit(res.location)[2] == '/u/chris/'
|
||||
assert 'mediagoblin/user_pages/user.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
assert 'mediagoblin/user_pages/user_nonactive.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
|
||||
# Try to register with same email and username
|
||||
template.clear_test_template_context()
|
||||
|
@ -178,7 +178,7 @@ class TestOpenIDPlugin(object):
|
||||
|
||||
# Correct place?
|
||||
assert urlparse.urlsplit(res.location)[2] == '/u/chris/'
|
||||
assert 'mediagoblin/user_pages/user.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
assert 'mediagoblin/user_pages/user_nonactive.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
|
||||
# No need to test if user is in logged in and verification email
|
||||
# awaits, since openid uses the register_user function which is
|
||||
|
@ -90,7 +90,7 @@ class TestPersonaPlugin(object):
|
||||
res.follow()
|
||||
|
||||
assert urlparse.urlsplit(res.location)[2] == '/u/chris/'
|
||||
assert 'mediagoblin/user_pages/user.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
assert 'mediagoblin/user_pages/user_nonactive.html' in template.TEMPLATE_TEST_CONTEXT
|
||||
|
||||
# Try to register same Persona email address
|
||||
template.clear_test_template_context()
|
||||
|
Loading…
x
Reference in New Issue
Block a user