aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2022-10-19 17:31:45 +0500
committerAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2022-10-19 17:38:12 +0500
commitf3134539a4055bf116464c0fe16f95f405b34cd4 (patch)
tree626da8c02ec29e4ff1e4afbc9e3ead5a638bc159
parentmedia-libs/amdvlk: Removing version with bug (diff)
downloadguru-f3134539a4055bf116464c0fe16f95f405b34cd4.tar.gz
guru-f3134539a4055bf116464c0fe16f95f405b34cd4.tar.bz2
guru-f3134539a4055bf116464c0fe16f95f405b34cd4.zip
dev-python/asyncpg: fix tests
Closes: https://bugs.gentoo.org/860972 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
-rw-r--r--dev-python/asyncpg/asyncpg-0.26.0.ebuild21
1 files changed, 12 insertions, 9 deletions
diff --git a/dev-python/asyncpg/asyncpg-0.26.0.ebuild b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
index b2bba5cf8e..985b394948 100644
--- a/dev-python/asyncpg/asyncpg-0.26.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
@@ -15,17 +15,20 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-db/postgresql
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/uvloop[${PYTHON_USEDEP}]
+ )
+"
-distutils_enable_tests pytest
+distutils_enable_tests unittest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
-python_compile() {
- if use test; then
- esetup.py build_ext --force --inplace
- rm -r build || die
- fi
-
- distutils-r1_python_compile
+python_test() {
+ cd "${T}" || die
+ USE_UVLOOP=1 eunittest "${S}"/tests
}