From 2ae6d7de4711fe2e8fb80aee24678dbfd25cef14 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 4 May 2024 20:17:58 -0400 Subject: [PATCH] community/py3-django-picklefield: enable tests --- community/py3-django-picklefield/APKBUILD | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/community/py3-django-picklefield/APKBUILD b/community/py3-django-picklefield/APKBUILD index 3078b6774f2..8d8368f567d 100644 --- a/community/py3-django-picklefield/APKBUILD +++ b/community/py3-django-picklefield/APKBUILD @@ -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