def test_no_user_loader_raises(self): login_manager = LoginManager(self.app, add_context_processor=True) with self.app.test_request_context(): session['user_id'] = '2' with self.assertRaises(Exception) as cm: login_manager.reload_user() expected_exception_message = 'No user_loader has been installed' self.assertTrue( str(cm.exception).startswith(expected_exception_message))