def test_user_show_view(self): """ Test the response of the `user_show` view.""" self.dummy_user_fixture() from anuket.views.user import user_show_view request = AnuketDummyRequest() request.matchdict = {'user_id': 1} response = user_show_view(request) from anuket.models.auth import AuthUser user = AuthUser.get_by_id(1) self.assertIsInstance(response['user'], AuthUser) self.assertEqual(response['user'], user)
def test_user_show_view_not_exist(self): """ Test the response of the `user_show` view with a non existent `user_id`. """ self.dummy_user_fixture() from anuket.views.user import user_show_view request = AnuketDummyRequest() request.matchdict = {'user_id': 0} response = user_show_view(request) self.assertEqual(response.location, '/tools/user') self.assertEqual(request.session.pop_flash('error')[0], u"This user did not exist!")
def test_user_show_view_not_exist(self): """ Test the response of the `user_show` view with a non existent `user_id`. """ self.dummy_user_fixture() from anuket.views.user import user_show_view request = AnuketDummyRequest() request.matchdict = {'user_id': 0} response = user_show_view(request) self.assertEqual(response.location, '/tools/user') self.assertEqual( request.session.pop_flash('error')[0], u"This user did not exist!")