fix pytest-cov-2.12.1
This commit is contained in:
parent
1b791743cb
commit
95049af65a
|
@ -4,5 +4,5 @@ AUX pytest-cov-2.8.1-python38.patch 2522 BLAKE2B c09196ac945cd4b00acd75e45987be1
|
|||
DIST pytest-cov-2.10.1.tar.gz 56822 BLAKE2B 45eba205a2c6687882445d3554cedc04ad556854f5eac8eb0fab7fda84cdf2736b034dfdceb664293d1add153a5271403eb94585a863676ccfef9ab09727d165 SHA512 2dd575141754a417f34b414ba7e07291c273abdc63a6b7dc72d317c6ec10076b83c2ad78eeefdda7cee1fd6f56932d838602da4dd760a1c0d12095be94c22568
|
||||
DIST pytest-cov-2.12.1.tar.gz 60395 BLAKE2B 42e817c63c9d787de9bfaf804217a1e020d5a38e564df0ce2d43d6b4f0631aee43ccae329f44c6d7ac9a5662776463456d72138fd20c65cf8d0accfe118e1e2b SHA512 4c234178febeba1ce93ec0804c3efe181d5d88db9ac02effe14e62eb3b0f7ca1f8757fb4f360551e0d3e35a3b6207892afea85611a49db6c71a2dbaacabc5375
|
||||
EBUILD pytest-cov-2.10.1.ebuild 1388 BLAKE2B d1c977eba83f146c90105ed414fbcef59225e9a75b0c8aed8e5553d3d5400e21b3fd859e83f016834792acd0e18cb3ba2bbdec4066c5de20016c672fdbf091f7 SHA512 6f907d536310b1e6aafdb3389020dba5ee1e9f51893e869c6cd1006acea4c7b7ac19c18c72a2fc0ffe52d6a4a8252a414b576c510bfdec5e7ec7866d9723a223
|
||||
EBUILD pytest-cov-2.12.1.ebuild 1388 BLAKE2B d1c977eba83f146c90105ed414fbcef59225e9a75b0c8aed8e5553d3d5400e21b3fd859e83f016834792acd0e18cb3ba2bbdec4066c5de20016c672fdbf091f7 SHA512 6f907d536310b1e6aafdb3389020dba5ee1e9f51893e869c6cd1006acea4c7b7ac19c18c72a2fc0ffe52d6a4a8252a414b576c510bfdec5e7ec7866d9723a223
|
||||
EBUILD pytest-cov-2.12.1.ebuild 1291 BLAKE2B a52a9688ae13e66a349fa326ef3fc90a3560571b454e0a03764224bb9aefb4808c17795ef193eda1f54a7bc931a23099e026ddaa0dee8efd533f8ba499b231bd SHA512 57fa47eaa32e2aa96d78f3968f32775f5009910d2dc97e95f321de0e1553d94970e306b89ac440865041861b6501c8df9bcb7d7fe13a282b0b539e440c2c1cbb
|
||||
MISC metadata.xml 459 BLAKE2B 8a721ec24cc58fcaa3ada2a0a574dcc87f9337b3de4f90d833f71049e4c2e9f1761ee824d64e1f69c4302e42ea21459a69a98ee790db6cb2732324fd34b30558 SHA512 06ca6539cbd732bae4995c552cb8df225f26a13fdb0e9128d7726373be2eff9b72e915a1ed7a77a8b5773a3edf8d17e0104f745b96d61553c5361503709f4498
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
@ -14,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
@ -22,9 +21,14 @@ RDEPEND="
|
|||
>=dev-python/py-1.4.22[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.4[${PYTHON_USEDEP}]
|
||||
dev-python/toml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
# TODO: figure out how to make tests work without pytest-cov installed
|
||||
# first
|
||||
BDEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
~dev-python/pytest-cov-${PV}[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
dev-python/fields[${PYTHON_USEDEP}]
|
||||
>=dev-python/process-tests-2.0.2[${PYTHON_USEDEP}]
|
||||
|
@ -32,20 +36,14 @@ DEPEND="
|
|||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# Bug 597708
|
||||
# "${FILESDIR}/${PN}-2.8.1-disable-broken-tests.patch"
|
||||
"${FILESDIR}/${PN}-2.8.1-latest-setuptools.patch"
|
||||
# https://github.com/pytest-dev/pytest-cov/issues/365
|
||||
"${FILESDIR}/pytest-cov-2.8.1-python38.patch"
|
||||
)
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx-py3doc-enhanced-theme
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
PYTHONPATH="${S}/tests:${BUILD_DIR}/lib:${PYTHONPATH}" \
|
||||
PYTEST_PLUGINS=${PN/-/_} \
|
||||
pytest -vv || die "Tests failed under ${EPYTHON}"
|
||||
local deselect=(
|
||||
# attempts to install packages via pip (network)
|
||||
tests/test_pytest_cov.py::test_dist_missing_data
|
||||
)
|
||||
|
||||
epytest ${deselect[@]/#/--deselect }
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue