def test_set_user_setting_mail(self):
from dbas.views import set_user_settings as ajax
request = testing.DummyRequest(params={'ui_locales': 'en'})
response = ajax(request)
self.assertTrue(len(response['error']) > 0)
self.config.testing_securitypolicy(userid='Tobias', permissive=True)
request = testing.DummyRequest(params={'service': 'mail', 'settings_value': False})
response = ajax(request)
self.assertIn('error', response)
self.assertIn('public_nick', response)
self.assertIn('public_page_url', response)
self.assertIn('gravatar_url', response)
self.assertTrue(response['error'] == '')
self.assertTrue(response['public_nick'] != '')
self.assertTrue(response['public_page_url'] != '')
self.assertTrue(response['gravatar_url'] != '')
评论列表
文章目录