git » python-setproctitle.git » commit f87fbee

implemented check function

author Massimiliano Torromeo
2020-12-01 10:11:26 UTC
committer Massimiliano Torromeo
2020-12-01 10:11:26 UTC
parent ac02ef80f732e21cd8cae9bfdabc2ca7b273e5c8

implemented check function

PKGBUILD +8 -1

diff --git a/PKGBUILD b/PKGBUILD
index 1a9854a..f33109e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,12 @@
 
 pkgname=python-setproctitle
 pkgver=1.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Allows a python process to change its process title"
 license=("BSD")
 url="https://github.com/dvarrazzo/py-setproctitle"
 depends=('python')
+checkdepends=('python-pytest' 'procps-ng')
 arch=('x86_64')
 source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz)
 sha256sums=('9b4e48722dd96cbd66d5bf2eab930fff8546cd551dd8d774c8a319448bd381a6')
@@ -16,6 +17,12 @@ build() {
     python setup.py build
 }
 
+check() {
+    local _pyver=$(python -c "import sys; print('{0}.{1}'.format(*sys.version_info[:2]))")
+    cd "$srcdir"/setproctitle-$pkgver/build/lib.linux-$CARCH-$_pyver
+    python -m pytest ../../tests
+}
+
 package_python-setproctitle() {
     cd "$srcdir"/setproctitle-$pkgver
     python setup.py install --skip-build -O1 --root="$pkgdir"