community/py3-django-picklefield: enable tests

This commit is contained in:
Antoine Martin 2024-05-04 20:17:58 -04:00 committed by omni
parent 91b2c848d5
commit 2ae6d7de47

View File

@ -3,7 +3,7 @@
pkgname=py3-django-picklefield
_pyname="django-picklefield"
pkgver=3.2.0
pkgrel=1
pkgrel=2
arch="noarch"
pkgdesc="A pickled object field for Django"
url="https://pypi.python.org/project/django-picklefield"
@ -16,7 +16,6 @@ makedepends="
py3-gpep517
py3-wheel
"
options="!check" # No testsuite
source="$pkgname-$pkgver.tar.gz::https://github.com/gintas/django-picklefield/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
subpackages="$pkgname-pyc"
@ -27,6 +26,13 @@ build() {
--output-fd 3 3>&1 >&2
}
check() {
python3 -m venv --clear --without-pip --system-site-packages .testenv
.testenv/bin/python3 -m installer .dist/*.whl
DJANGO_SETTINGS_MODULE="tests.settings" \
.testenv/bin/python3 -s -m django test -v 2
}
package() {
python3 -m installer -d "$pkgdir" \
.dist/*.whl