mirror of
https://github.com/Quad4-Software/MeshChatX.git
synced 2026-08-18 09:49:09 -04:00
20 lines
914 B
INI
20 lines
914 B
INI
[pytest]
|
|
testpaths = tests/backend
|
|
python_files = test_*.py
|
|
python_functions = test_*
|
|
addopts = --basetemp=temp-tests/pytest
|
|
markers =
|
|
integration: optional tests (live network, subprocess Reticulum, etc.)
|
|
lxst_real: tests that require the real LXST Telephone class
|
|
long_running: multi-minute soak tests (set MESHCHAT_LONG_TEST_SECONDS; see test_long_running_stress.py)
|
|
eect: Extended Edge Case Tester scenarios (seeded adversity packs)
|
|
live_validation: Live Validation ladder (L0 always; L2+ needs MESHCHAT_LIVE_VALIDATION=1)
|
|
asyncio_mode = auto
|
|
asyncio_default_fixture_loop_scope = function
|
|
filterwarnings =
|
|
ignore::ResourceWarning
|
|
ignore::pytest.PytestUnhandledThreadExceptionWarning
|
|
ignore:Duplicate name:UserWarning:zipfile
|
|
ignore:coroutine 'AsyncMockMixin._execute_mock_call' was never awaited:RuntimeWarning
|
|
ignore:coroutine 'sleep' was never awaited:RuntimeWarning
|
|
|