Add test pipeline step and a basic test

This commit is contained in:
Deko
2023-03-04 00:15:19 +01:00
parent c8df3b31da
commit 33fd4fa682
12 changed files with 238 additions and 11 deletions

16
app/tests/conftest.py Normal file
View File

@@ -0,0 +1,16 @@
from collections import namedtuple
from unittest import mock
import pytest
@pytest.fixture
def mock_loggers():
with (
mock.patch("loguru.logger.info") as info_logger,
mock.patch("loguru.logger.error") as error_logger,
):
mocked_loggers = namedtuple(
"mocked_loggers", ["info_logger", "error_logger"]
)
yield mocked_loggers(info_logger, error_logger)