diff --git a/findmyorder/handler/handler.py b/findmyorder/handler/handler.py index a328690..e924a77 100644 --- a/findmyorder/handler/handler.py +++ b/findmyorder/handler/handler.py @@ -25,7 +25,7 @@ def __init__(self, **kwargs): self.name = kwargs.get("name", None) self.client = None self.enabled = kwargs.get("enabled", None) - self.action_identifier = kwargs.get("action_identifier", None) + self.action_identifier = kwargs.get("action_identifier", "BUY SELL") self.action_identifier = self.action_identifier.lower() self.stop_loss_identifier = kwargs.get("stop_loss_identifier", None) self.take_profit_identifier = kwargs.get("take_profit_identifier", None) diff --git a/pyproject.toml b/pyproject.toml index eed7335..5294f1b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -142,6 +142,7 @@ addopts = """ -v --show-capture=stderr """ +asyncio_mode = "auto" [tool.coverage.run] omit = [ diff --git a/tests/test_unit.py b/tests/test_unit.py index 900d874..7c78ef5 100644 --- a/tests/test_unit.py +++ b/tests/test_unit.py @@ -141,6 +141,7 @@ async def test_invalid_get_order(fmo, invalid_order): assert result is None +@pytest.mark.asyncio async def test_standard_get_order(fmo, order, result_order): """get order Testing""" result = await fmo.get_order(order) @@ -156,12 +157,13 @@ async def test_standard_get_order(fmo, order, result_order): assert type(result["timestamp"] is datetime) -async def test_create_client_exception(fmo, caplog): - result = fmo.create_client() - assert result is not None - assert any( - record.message - == "No Client were created. Check your settings or disable the module." - for record in caplog.records - if record.levelname == "WARNING" - ) +# @pytest.mark.asyncio +# async def test_create_client_exception(fmo, caplog): +# result = fmo.create_client() +# assert result is not None +# assert any( +# record.message +# == "No Client were created. Check your settings or disable the module." +# for record in caplog.records +# if record.levelname == "WARNING" +# ) diff --git a/tests/test_unit_exception.py b/tests/test_unit_exception.py index f75d732..5a70ff9 100644 --- a/tests/test_unit_exception.py +++ b/tests/test_unit_exception.py @@ -19,6 +19,7 @@ def fmo(): return FindMyOrder() +@pytest.mark.asyncio async def test_module_exception(fmo, caplog): result = FindMyOrder() print(result) @@ -29,10 +30,11 @@ async def test_module_exception(fmo, caplog): ) +# @pytest.mark.asyncio async def test_create_client_exception(caplog): settings.findmyorder_enabled = True fmo = FindMyOrder() - result = fmo.create_client() + result = fmo._create_client() print(result) assert result is not None assert any(