diff --git a/litestar/app.py b/litestar/app.py index e66a1c579b..dab53827bf 100644 --- a/litestar/app.py +++ b/litestar/app.py @@ -44,6 +44,7 @@ ) from litestar.plugins.base import CLIPlugin from litestar.router import Router +from litestar.routes import ASGIRoute, HTTPRoute, WebSocketRoute from litestar.stores.registry import StoreRegistry from litestar.types import Empty, TypeDecodersSequence from litestar.types.internal_types import PathParameterDefinition, TemplateConfigType diff --git a/tests/unit/test_static_files/test_static_files_validation.py b/tests/unit/test_static_files/test_static_files_validation.py index 57ef6a4b59..bbe7ba90c9 100644 --- a/tests/unit/test_static_files/test_static_files_validation.py +++ b/tests/unit/test_static_files/test_static_files_validation.py @@ -1,4 +1,5 @@ from pathlib import Path +from typing import List import pytest @@ -9,7 +10,8 @@ from litestar.testing import create_test_client -def test_validation_of_directories() -> None: +@pytest.mark.parametrize("directories", [[], [""]]) +def test_validation_of_directories(directories: List[str]) -> None: with pytest.raises(ImproperlyConfiguredException): create_static_files_router(path="/static", directories=[])