From 20a2ea94165053146e357573b1debbd02d441775 Mon Sep 17 00:00:00 2001 From: mraniki <8766259+mraniki@users.noreply.github.com> Date: Mon, 24 Jul 2023 18:33:20 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=85=20loguru=20pytest?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/example.py | 5 ++++- pyproject.toml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/example.py b/examples/example.py index 9481a35..477204a 100644 --- a/examples/example.py +++ b/examples/example.py @@ -3,13 +3,16 @@ """ import asyncio -import logging +import sys import uvicorn from fastapi import FastAPI +from loguru import logger from findmyorder import FindMyOrder, __version__ +logger.remove() +logger.add(sys.stderr, level="INFO") async def main(): """Main""" diff --git a/pyproject.toml b/pyproject.toml index 7f3cd98..44fb65e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,6 +61,7 @@ pytest = "^7.0" pytest-cov = "^4.1" pytest-asyncio = "^0.21.0" pytest-mock = "^3.11.1" +pytest-loguru = "^0.2.0" [tool.poetry.group.docs] optional = true From 836bb97a586b0d5bbfaa2da72659731bc0dff94d Mon Sep 17 00:00:00 2001 From: mraniki Date: Tue, 25 Jul 2023 21:44:51 +0200 Subject: [PATCH 2/3] :white_check_mark: increase test coverage --- tests/test_unit.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/test_unit.py b/tests/test_unit.py index a5a525b..d7481c4 100644 --- a/tests/test_unit.py +++ b/tests/test_unit.py @@ -186,12 +186,19 @@ async def test_short_valid_get_order(fmo, short_order, result_order): @pytest.mark.asyncio -async def test_ignore_eorder(fmo, ignore_order): +async def test_ignore_order(fmo, ignore_order): """ignore order Testing""" result = await fmo.get_order(ignore_order) assert result is None +@pytest.mark.asyncio +async def test_invalid_get_order(fmo, invalid_order): + """ignore order Testing""" + result = await fmo.get_order(invalid_order) + assert result is None + + @pytest.mark.asyncio async def test_mapping_order( fmo, From 0142dd99d15d0b86dcb849334e68486728a7a92a Mon Sep 17 00:00:00 2001 From: mraniki Date: Tue, 25 Jul 2023 19:46:03 +0000 Subject: [PATCH 3/3] Update Requirements --- .requirements/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.requirements/requirements.txt b/.requirements/requirements.txt index 2b8a94a..d6f0ab3 100644 --- a/.requirements/requirements.txt +++ b/.requirements/requirements.txt @@ -1,6 +1,6 @@ colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32" dynaconf==3.2.0 ; python_version >= "3.10" and python_version < "4.0" -emoji==2.6.0 ; python_version >= "3.10" and python_version < "4.0" +emoji==2.7.0 ; python_version >= "3.10" and python_version < "4.0" loguru==0.7.0 ; python_version >= "3.10" and python_version < "4.0" pyparsing==3.1.0 ; python_version >= "3.10" and python_version < "4.0" win32-setctime==1.1.0 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32"