Merge pull request #725 from miurahr/topic/miurahr/test/introduce-debug-extras

chore(test): introduce debug extras
This commit is contained in:
Hiroshi Miura
2023-11-06 08:03:28 +09:00
committed by GitHub

View File

@@ -49,10 +49,9 @@ aqt = "aqt.__main__:main"
test = [
"pytest>=6.0",
"pytest-pep8",
"pytest-remotedata<0.4.0",
"pytest-cov",
"pytest-remotedata>=0.4.1",
"pytest-socket",
"pytest-leaks",
"pytest-timeout",
"pympler",
]
@@ -75,6 +74,9 @@ docs = [
"sphinx_rtd_theme>=1.3",
"sphinx-py3doc-enhanced-theme>=2.4",
]
debug = [
"pytest-leaks",
]
[project.urls]
Documentation = "https://aqtinstall.readthedocs.io/"
@@ -211,18 +213,13 @@ commands =
[testenv:py39d]
basepython = python3.9d
extras = test
extras = test, debug
commands =
python3.9-dbg -m pytest -v --no-cov -R : -k "test_install"
deps =
pytest
pytest-leaks
pytest-remotedata<0.4.0
pytest-socket
pytest-cov
[testenv:mprof]
basepython = python3.9
extras = debug
commands =
mprof run --multiprocess python -m aqt install-qt -O /tmp -d /tmp linux desktop 6.2.1
mprof plot --output memory-profile.png
@@ -232,6 +229,7 @@ deps =
[testenv:fil]
basepython = python3.9
extras = debug
commands =
fil-profile run -m aqt install-qt -O /tmp -d /tmp linux desktop 6.2.1
deps =