Added post_entry at /api/submit
[mediagoblin.git] / mediagoblin / tests / test_edit.py
index 55f34b42f1903037ba46e26cd1a996104d21c8cf..353a7eb958dfe6d314bbb0656bc4c8f3247801f6 100644 (file)
@@ -1,5 +1,5 @@
 # GNU MediaGoblin -- federated, autonomous media hosting
-# Copyright (C) 2011 MediaGoblin contributors.  See AUTHORS.
+# Copyright (C) 2011, 2012 MediaGoblin contributors.  See AUTHORS.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU Affero General Public License as published by
@@ -37,10 +37,11 @@ def test_change_password(test_app):
         '/edit/account/', {
             'old_password': 'toast',
             'new_password': '123456',
+            'wants_comment_notification': 'y'
             })
 
     # test_user has to be fetched again in order to have the current values
-    test_user = mg_globals.database.User.one({'username': 'chris'})
+    test_user = mg_globals.database.User.one({'username': u'chris'})
 
     assert bcrypt_check_password('123456', test_user.pw_hash)
 
@@ -53,7 +54,7 @@ def test_change_password(test_app):
             'new_password': '098765',
             })
 
-    test_user = mg_globals.database.User.one({'username': 'chris'})
+    test_user = mg_globals.database.User.one({'username': u'chris'})
 
     assert not bcrypt_check_password('098765', test_user.pw_hash)
 
@@ -70,7 +71,7 @@ def change_bio_url(test_app):
             'bio': u'I love toast!',
             'url': u'http://dustycloud.org/'})
 
-    test_user = mg_globals.database.User.one({'username': 'chris'})
+    test_user = mg_globals.database.User.one({'username': u'chris'})
 
     assert test_user.bio == u'I love toast!'
     assert test_user.url == u'http://dustycloud.org/'
@@ -84,7 +85,7 @@ def change_bio_url(test_app):
             'bio': too_long_bio,
             'url': 'this-is-no-url'})
 
-    test_user = mg_globals.database.User.one({'username': 'chris'})
+    test_user = mg_globals.database.User.one({'username': u'chris'})
 
     context = template.TEMPLATE_TEST_CONTEXT['mediagoblin/edit/edit_profile.html']
     form = context['edit_profile_form']