mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-04-13 05:34:23 +03:00
Move pytest config to pyproject.toml
This commit is contained in:
parent
6685c5a141
commit
668cb33b05
2
Makefile
2
Makefile
|
@ -36,7 +36,7 @@ uninstall:
|
|||
test:
|
||||
# Unit tests with coverage report
|
||||
coverage erase
|
||||
coverage run -m pytest -c tests/.configs/pytest.ini
|
||||
coverage run -m pytest
|
||||
coverage report
|
||||
coverage html
|
||||
|
||||
|
|
|
@ -99,3 +99,17 @@ ignore = ["tests"]
|
|||
[tool.pylint.design]
|
||||
min-public-methods = 0
|
||||
max-public-methods = 30
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
testpaths = ["tests/unit/"]
|
||||
asyncio_mode = "auto"
|
||||
markers = [
|
||||
"pydantic: Tests with Pydantic as a dependency",
|
||||
]
|
||||
filterwarnings = [
|
||||
"ignore:Module \"dependency_injector.ext.aiohttp\" is deprecated since version 4\\.0\\.0:DeprecationWarning",
|
||||
"ignore:Module \"dependency_injector.ext.flask\" is deprecated since version 4\\.0\\.0:DeprecationWarning",
|
||||
"ignore:Please use \\`.*?\\` from the \\`scipy.*?\\`(.*?)namespace is deprecated\\.:DeprecationWarning",
|
||||
"ignore:Please import \\`.*?\\` from the \\`scipy(.*?)\\` namespace(.*):DeprecationWarning",
|
||||
"ignore:\\`scipy(.*?)\\` is deprecated(.*):DeprecationWarning",
|
||||
]
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
[pytest]
|
||||
testpaths = tests/unit/
|
||||
python_files = test_*_py3*.py
|
||||
asyncio_mode = auto
|
||||
markers =
|
||||
pydantic: Tests with Pydantic as a dependency
|
||||
filterwarnings =
|
||||
ignore:Module \"dependency_injector.ext.aiohttp\" is deprecated since version 4\.0\.0:DeprecationWarning
|
||||
ignore:Module \"dependency_injector.ext.flask\" is deprecated since version 4\.0\.0:DeprecationWarning
|
||||
ignore:Please use \`.*?\` from the \`scipy.*?\`(.*?)namespace is deprecated\.:DeprecationWarning
|
||||
ignore:Please import \`.*?\` from the \`scipy(.*?)\` namespace(.*):DeprecationWarning
|
||||
ignore:\`scipy(.*?)\` is deprecated(.*):DeprecationWarning
|
||||
ignore:ssl\.PROTOCOL_TLS is deprecated:DeprecationWarning:botocore.*
|
8
tox.ini
8
tox.ini
|
@ -19,7 +19,7 @@ deps=
|
|||
werkzeug
|
||||
extras=
|
||||
yaml
|
||||
commands = pytest -c tests/.configs/pytest.ini
|
||||
commands = pytest
|
||||
python_files = test_*_py3*.py
|
||||
setenv =
|
||||
COVERAGE_RCFILE = pyproject.toml
|
||||
|
@ -45,7 +45,7 @@ deps =
|
|||
boto3
|
||||
mypy_boto3_s3
|
||||
werkzeug
|
||||
commands = pytest -c tests/.configs/pytest.ini -m pydantic
|
||||
commands = pytest -m pydantic
|
||||
|
||||
[testenv:coveralls]
|
||||
passenv = GITHUB_*, COVERALLS_*, DEPENDENCY_INJECTOR_*
|
||||
|
@ -57,7 +57,7 @@ deps=
|
|||
coveralls>=4
|
||||
commands=
|
||||
coverage erase
|
||||
coverage run -m pytest -c tests/.configs/pytest.ini
|
||||
coverage run -m pytest
|
||||
coverage report
|
||||
coveralls
|
||||
|
||||
|
@ -74,7 +74,7 @@ deps=
|
|||
mypy_boto3_s3
|
||||
extras=
|
||||
yaml
|
||||
commands = pytest -c tests/.configs/pytest-py35.ini
|
||||
commands = pytest
|
||||
|
||||
|
||||
[testenv:pylint]
|
||||
|
|
Loading…
Reference in New Issue
Block a user