From c0cf59e99147876bdfcdf0de339c655387854e81 Mon Sep 17 00:00:00 2001 From: Juliano Fernandes Date: Wed, 29 Nov 2023 19:33:49 -0300 Subject: [PATCH] chore: remove unused function --- src/routing.py | 13 ------------- tests/test_routing.py | 14 -------------- 2 files changed, 27 deletions(-) diff --git a/src/routing.py b/src/routing.py index 5a64007a..fa69a81f 100644 --- a/src/routing.py +++ b/src/routing.py @@ -1,7 +1,5 @@ -import json import logging from datetime import datetime, timezone -from http import HTTPStatus from typing import Any, Awaitable, Callable, Dict from uuid import uuid4 @@ -63,17 +61,6 @@ async def wrapper(request: Request) -> Response: return wrapper -def default_endpoint(request: Request) -> Response: - logger.error(f"Executing default endpoint: {request.scope}") - - status_code = HTTPStatus.INTERNAL_SERVER_ERROR - media_type = "application/json" - content = json.dumps({"error": "Invalid endpoint execution"}) - response = Response(status_code=status_code, media_type=media_type, content=content) - - return response - - def import_handler(path: str) -> Handler: module_name, handler_name = path.rsplit(".", maxsplit=1) module = __import__(module_name, fromlist=(handler_name,)) diff --git a/tests/test_routing.py b/tests/test_routing.py index 6fbd8a6c..48c916ce 100644 --- a/tests/test_routing.py +++ b/tests/test_routing.py @@ -31,20 +31,6 @@ async def receive(): class TestAPIRoute(unittest.TestCase): - def test_default_endpoint(self): - with self.assertLogs(logger=routing.__name__, level="ERROR") as logs: - scope = {"type": "http"} - request = Request(scope) - response = routing.default_endpoint(request) - - self.assertIsInstance(response, Response) - self.assertEqual(response.status_code, HTTPStatus.INTERNAL_SERVER_ERROR) - self.assertEqual(response.media_type, "application/json") - self.assertEqual(response.body, b'{"error": "Invalid endpoint execution"}') - - expected_logs = ["ERROR:routing:Executing default endpoint: {'type': 'http'}"] - self.assertEqual(logs.output, expected_logs) - def test_route(self): endpoint = "tests.fixtures.handlers.lambda_handler.handler"