From cd02128823b66a76afc34575211105dcaaf11d75 Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Sun, 3 Jan 2021 22:20:27 -0500 Subject: [PATCH] Make cosmetic fixes to FastAPI + Redis example --- .../fastapi-redis/fastapiredis/redis.py | 1 - examples/miniapps/fastapi-redis/tests.py | 25 ------------------- 2 files changed, 26 deletions(-) delete mode 100644 examples/miniapps/fastapi-redis/tests.py 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'}