update tests

This commit is contained in:
Mose Müller 2023-10-16 15:52:04 +02:00
parent 5d7a7c6bdb
commit c6a96ba6c0
4 changed files with 0 additions and 17 deletions

View File

@ -1,21 +1,10 @@
from collections.abc import Generator from collections.abc import Generator
from typing import Any from typing import Any
import pytest
from loguru import logger
from pytest import LogCaptureFixture
from pydase import DataService from pydase import DataService
from pydase.data_service.callback_manager import CallbackManager from pydase.data_service.callback_manager import CallbackManager
@pytest.fixture
def caplog(caplog: LogCaptureFixture) -> Generator[LogCaptureFixture, Any, None]:
handler_id = logger.add(caplog.handler, format="{message}")
yield caplog
logger.remove(handler_id)
def emit(self: Any, parent_path: str, name: str, value: Any) -> None: def emit(self: Any, parent_path: str, name: str, value: Any) -> None:
if isinstance(value, DataService): if isinstance(value, DataService):
value = value.serialize() value = value.serialize()

View File

@ -3,8 +3,6 @@ from pytest import CaptureFixture, LogCaptureFixture
from pydase.components.coloured_enum import ColouredEnum from pydase.components.coloured_enum import ColouredEnum
from pydase.data_service.data_service import DataService from pydase.data_service.data_service import DataService
from .. import caplog # noqa
def test_ColouredEnum(capsys: CaptureFixture) -> None: def test_ColouredEnum(capsys: CaptureFixture) -> None:
class MyStatus(ColouredEnum): class MyStatus(ColouredEnum):

View File

@ -3,8 +3,6 @@ from pytest import CaptureFixture, LogCaptureFixture
from pydase.components.number_slider import NumberSlider from pydase.components.number_slider import NumberSlider
from pydase.data_service.data_service import DataService from pydase.data_service.data_service import DataService
from .. import caplog # noqa
def test_NumberSlider(capsys: CaptureFixture) -> None: def test_NumberSlider(capsys: CaptureFixture) -> None:
class ServiceClass(DataService): class ServiceClass(DataService):

View File

@ -2,8 +2,6 @@ from pytest import LogCaptureFixture
from pydase import DataService from pydase import DataService
from .. import caplog # noqa
def test_setattr_warnings(caplog: LogCaptureFixture) -> None: # noqa def test_setattr_warnings(caplog: LogCaptureFixture) -> None: # noqa
# def test_setattr_warnings(capsys: CaptureFixture) -> None: # def test_setattr_warnings(capsys: CaptureFixture) -> None: