| | |
| | | # $WS_TOOLS/python-integrate-project pytest-mock |
| | | # |
| | | |
| | | BUILD_STYLE = setup.py |
| | | BUILD_STYLE = pyproject |
| | | |
| | | include ../../../make-rules/shared-macros.mk |
| | | |
| | | COMPONENT_NAME = pytest-mock |
| | | HUMAN_VERSION = 3.12.0 |
| | | HUMAN_VERSION = 3.14.0 |
| | | COMPONENT_SUMMARY = pytest-mock - Thin-wrapper around the mock package for easier use with pytest |
| | | COMPONENT_PROJECT_URL = https://github.com/pytest-dev/pytest-mock/ |
| | | COMPONENT_ARCHIVE_URL = \ |
| | | https://files.pythonhosted.org/packages/b3/96/25588c55fbe330b751bd7c7d723c3544957566bc090f6d506551b514f488/pytest-mock-3.12.0.tar.gz |
| | | COMPONENT_ARCHIVE_HASH = \ |
| | | sha256:31a40f038c22cad32287bb43932054451ff5583ff094bca6f675df2f8bc1a6e9 |
| | | sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0 |
| | | COMPONENT_LICENSE = MIT |
| | | COMPONENT_LICENSE_FILE = LICENSE |
| | | |
| | |
| | | # https://github.com/pytest-dev/pytest-mock/issues/240 |
| | | PYTEST_ADDOPTS += --assert=plain |
| | | |
| | | # https://github.com/pytest-dev/pluggy/issues/457 |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/pytest-checkdocs |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/pytest-console-scripts |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/pytest-enabler |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/pytest-randomly |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/pytest-relaxed |
| | | TEST_CONFLICTING_PACKAGES.python += library/python/typeguard |
| | | |
| | | # Auto-generated dependencies |
| | | PYTHON_REQUIRED_PACKAGES += library/python/pytest |
| | | PYTHON_REQUIRED_PACKAGES += library/python/setuptools |
| | | PYTHON_REQUIRED_PACKAGES += library/python/setuptools-scm |
| | | PYTHON_REQUIRED_PACKAGES += library/python/wheel |
| | | PYTHON_REQUIRED_PACKAGES += runtime/python |
| | | TEST_REQUIRED_PACKAGES.python += library/python/coverage |
| | | TEST_REQUIRED_PACKAGES.python += library/python/mock |