def METHOD_NAME(self):
    current_app.config["DEBUG"] = False
    # silenciamos a impressão de exceções no console
    self._silence_traceback_print_exception()
    response = self.client.get(
        "/internal_server_error", headers={"Accept": "application/json"}
    )
    self.assert_500(response)
    # reativamos a impressão de exceções no console
    self._restore_traceback_print_exception()
    self.assertEqual("application/json", response.content_type)
    self.assertEqual(response.json, {"error": "internal server error"})