diff --git a/requirements_dev.txt b/requirements_dev.txt index 32ad1ff0..3934e96d 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -1,2 +1,3 @@ ruff==0.5.* tox==4.15.* +tox-uv==1.11.* diff --git a/src/__init__.py b/src/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/integrations/aiogram_dialog/__init__.py b/tests/integrations/aiogram_dialog/__init__.py index e69de29b..1bc01ee8 100644 --- a/tests/integrations/aiogram_dialog/__init__.py +++ b/tests/integrations/aiogram_dialog/__init__.py @@ -0,0 +1,3 @@ +import pytest + +pytest.importorskip("aiogram_dialog") diff --git a/tests/integrations/aiogram_dialog/test_aiogram_dialog.py b/tests/integrations/aiogram_dialog/test_aiogram_dialog.py index 88e13c0b..e57beaf4 100644 --- a/tests/integrations/aiogram_dialog/test_aiogram_dialog.py +++ b/tests/integrations/aiogram_dialog/test_aiogram_dialog.py @@ -9,11 +9,11 @@ from aiogram_dialog.test_tools.keyboard import InlineButtonTextLocator from aiogram_dialog.widgets.kbd import Cancel, Start from aiogram_dialog.widgets.text import Const -from tests.integrations.aiogram_dialog.conftest import AppProvider, RequestDep from dishka import FromDishka, make_async_container from dishka.integrations.aiogram import setup_dishka from dishka.integrations.aiogram_dialog import inject +from .conftest import AppProvider, RequestDep class MainSG(StatesGroup): diff --git a/tests/integrations/arq/__init__.py b/tests/integrations/arq/__init__.py index e69de29b..f0b47122 100644 --- a/tests/integrations/arq/__init__.py +++ b/tests/integrations/arq/__init__.py @@ -0,0 +1,3 @@ +import pytest + +pytest.importorskip("arq") diff --git a/tests/integrations/click/__init__.py b/tests/integrations/click/__init__.py index e69de29b..798e7610 100644 --- a/tests/integrations/click/__init__.py +++ b/tests/integrations/click/__init__.py @@ -0,0 +1,3 @@ +import pytest + +pytest.importorskip("click") diff --git a/tests/integrations/grpcio/__init__.py b/tests/integrations/grpcio/__init__.py index e69de29b..88a0a201 100644 --- a/tests/integrations/grpcio/__init__.py +++ b/tests/integrations/grpcio/__init__.py @@ -0,0 +1,3 @@ +import pytest + +pytest.importorskip("grpc") diff --git a/tests/integrations/taskiq/__init__.py b/tests/integrations/taskiq/__init__.py index e69de29b..aafba3ea 100644 --- a/tests/integrations/taskiq/__init__.py +++ b/tests/integrations/taskiq/__init__.py @@ -0,0 +1,3 @@ +import pytest + +pytest.importorskip("taskiq") diff --git a/tox.ini b/tox.ini index 23b6e694..12b7ce8a 100644 --- a/tox.ini +++ b/tox.ini @@ -21,6 +21,7 @@ env_list = click-817 [testenv] +use_develop = true deps = pytest pytest-cov