diff --git a/examples/miniapps/fastapi-redis/fastapiredis/redis.py b/examples/miniapps/fastapi-redis/fastapiredis/redis.py index 99a549a6..60c672e3 100644 --- a/examples/miniapps/fastapi-redis/fastapiredis/redis.py +++ b/examples/miniapps/fastapi-redis/fastapiredis/redis.py @@ -10,4 +10,3 @@ async def init_redis_pool(host: str, password: str) -> AsyncIterator[Redis]: yield pool pool.close() await pool.wait_closed() - diff --git a/examples/miniapps/fastapi-redis/tests.py b/examples/miniapps/fastapi-redis/tests.py deleted file mode 100644 index bf462eb7..00000000 --- a/examples/miniapps/fastapi-redis/tests.py +++ /dev/null @@ -1,25 +0,0 @@ -from unittest import mock - -import pytest -from httpx import AsyncClient - -from fastapi_redis_example import app, container, Service - - -@pytest.fixture -def client(event_loop): - client = AsyncClient(app=app, base_url='http://test') - yield client - event_loop.run_until_complete(client.aclose()) - - -@pytest.mark.asyncio -async def test_index(client): - service_mock = mock.AsyncMock(spec=Service) - service_mock.process.return_value = 'Foo' - - with container.service.override(service_mock): - response = await client.get('/') - - assert response.status_code == 200 - assert response.json() == {'result': 'Foo'}