def test_custom_logging_service_is_not_used_when_not_stated(self):
     custom_logging_service = CustomLoggingService()
     app = Mock()
     app.side_effect = Exception
     wrapped_app = register_app_for_error_handling(app, 'TEST_APP', self.app_logger)
     wrapped_app(self.dummy_environ, self.dummy_start_response)
     self.assertEqual(0, custom_logging_service.log_error_calls)
 def setUp(self):
     self.request_patch = patch("app_error_handler.application_error_handler.Request")
     self.request_patch.start()
     self.app = Mock()
     self.app_logger = Mock()
     self.wrapped_app = register_app_for_error_handling(self.app, 'TEST_APP', self.app_logger)
     self.dummy_environ = {'REQUEST_METHOD': 'GET'}
     self.dummy_start_response = self.record_status_code