Update dependencies and pytest configuration

Added a new dependency "semver" and configured pytest to log at INFO level, run quietly, and target specific test paths.
This commit is contained in:
Jakub Jezek 2024-06-07 10:28:43 +02:00
parent 918815d7d1
commit 9528c6d281
No known key found for this signature in database
GPG key ID: 06DBD609ADF27FD9
2 changed files with 10 additions and 1 deletions

View file

@ -4,7 +4,6 @@ from pathlib import Path
from ayon_core.lib.transcoding import get_image_info_metadata
logger = logging.getLogger('test_transcoding')
logger.setLevel(logging.DEBUG)
@pytest.mark.parametrize(

View file

@ -23,6 +23,7 @@ ayon-python-api = "^1.0"
ruff = "^0.3.3"
pre-commit = "^3.6.2"
codespell = "^2.2.6"
semver = "^3.0.2"
[tool.ruff]
@ -119,3 +120,12 @@ quiet-level = 3
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.pytest.ini_options]
log_cli = true
log_cli_level = "INFO"
addopts = "-ra -q"
testpaths = [
"client/ayon_core/tests"
]