diff --git a/tests/components/test_device_connection.py b/tests/components/test_device_connection.py index 75a4b84..c245205 100644 --- a/tests/components/test_device_connection.py +++ b/tests/components/test_device_connection.py @@ -1,13 +1,10 @@ import asyncio -import logging import pydase import pydase.components.device_connection import pytest from pytest import LogCaptureFixture -logger = logging.getLogger(__name__) - @pytest.mark.asyncio async def test_reconnection(caplog: LogCaptureFixture) -> None: diff --git a/tests/components/test_image.py b/tests/components/test_image.py index a81b317..f01eeb2 100644 --- a/tests/components/test_image.py +++ b/tests/components/test_image.py @@ -1,4 +1,3 @@ -import logging import pydase import pydase.components @@ -7,8 +6,6 @@ from pydase.data_service.state_manager import StateManager from pydase.utils.serialization.serializer import dump from pytest import LogCaptureFixture -logger = logging.getLogger(__name__) - def test_image_functions(caplog: LogCaptureFixture) -> None: class MyService(pydase.DataService): diff --git a/tests/components/test_number_slider.py b/tests/components/test_number_slider.py index f255541..1f33cc6 100644 --- a/tests/components/test_number_slider.py +++ b/tests/components/test_number_slider.py @@ -9,7 +9,6 @@ from pydase.data_service.state_manager import StateManager from pytest import LogCaptureFixture logger = logging.getLogger("pydase") -logger.propagate = True def test_number_slider(caplog: LogCaptureFixture) -> None: diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000..d6d4c6a --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,11 @@ +import logging + +import pytest + + +@pytest.fixture +def caplog(caplog: pytest.LogCaptureFixture): + logger = logging.getLogger("pydase") + logger.propagate = True + + yield caplog diff --git a/tests/data_service/test_task_manager.py b/tests/data_service/test_task_manager.py index 08ffc65..b5308ca 100644 --- a/tests/data_service/test_task_manager.py +++ b/tests/data_service/test_task_manager.py @@ -8,7 +8,6 @@ from pydase.data_service.state_manager import StateManager from pytest import LogCaptureFixture logger = logging.getLogger("pydase") -logger.propagate = True @pytest.mark.asyncio diff --git a/tests/observer_pattern/observable/test_observable.py b/tests/observer_pattern/observable/test_observable.py index d7a8788..e7af29a 100644 --- a/tests/observer_pattern/observable/test_observable.py +++ b/tests/observer_pattern/observable/test_observable.py @@ -6,7 +6,6 @@ from pydase.observer_pattern.observable import Observable from pydase.observer_pattern.observer import Observer logger = logging.getLogger("pydase") -logger.propagate = True class MyObserver(Observer): diff --git a/tests/observer_pattern/observable/test_observable_dict.py b/tests/observer_pattern/observable/test_observable_dict.py index de8f66f..d710791 100644 --- a/tests/observer_pattern/observable/test_observable_dict.py +++ b/tests/observer_pattern/observable/test_observable_dict.py @@ -6,7 +6,6 @@ from pydase.observer_pattern.observable import Observable from pydase.observer_pattern.observer import Observer logger = logging.getLogger("pydase") -logger.propagate = True class MyObserver(Observer): diff --git a/tests/observer_pattern/observable/test_observable_object.py b/tests/observer_pattern/observable/test_observable_object.py index 804c8d1..88f6f15 100644 --- a/tests/observer_pattern/observable/test_observable_object.py +++ b/tests/observer_pattern/observable/test_observable_object.py @@ -6,7 +6,6 @@ from pydase.observer_pattern.observable import Observable from pydase.observer_pattern.observer import Observer logger = logging.getLogger("pydase") -logger.propagate = True class MyObserver(Observer):