24 lines
706 B
INI
Executable File
24 lines
706 B
INI
Executable File
[pytest]
|
|
# OpenTranscode v3 — pytest configuration.
|
|
#
|
|
# Test suite for QA item v3-10. Run from this directory (the parent of
|
|
# `tests/`) with:
|
|
#
|
|
# python -m pytest tests/ -v
|
|
#
|
|
# All tests are mock-based — no real av1an / ffmpeg install required.
|
|
|
|
testpaths = tests
|
|
python_files = test_*.py
|
|
python_classes = Test*
|
|
python_functions = test_*
|
|
|
|
# Show short test summary on failure, and don't truncate diff output.
|
|
addopts = -ra --tb=short
|
|
|
|
# Filter out noise from PySide6 stub installation (if a stub attribute is
|
|
# accessed that doesn't exist on the real Qt class, MagicMock swallows it
|
|
# silently — that's intentional, not a warning we need to see).
|
|
filterwarnings =
|
|
ignore::DeprecationWarning
|