diff options
author | Mark Wagie | 2021-08-11 08:36:29 -0600 |
---|---|---|
committer | Mark Wagie | 2021-08-11 08:36:29 -0600 |
commit | 5c3ffb3f7de0e9ee915e63c5e00fe7d023b314f0 (patch) | |
tree | b39380e392d5fd122775d1523f750c3fa45398f0 | |
parent | 2751a368b3463f1085b82745ff0eec7c59a85a10 (diff) | |
download | aur-5c3ffb3f7de0e9ee915e63c5e00fe7d023b314f0.tar.gz |
add tests
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 14 insertions, 6 deletions
@@ -5,6 +5,8 @@ pkgbase = python-croniter url = https://github.com/kiorky/croniter arch = any license = MIT + checkdepends = python-pytest + checkdepends = python-pytz makedepends = python-setuptools depends = python-dateutil depends = python-natsort @@ -10,18 +10,24 @@ url="https://github.com/kiorky/croniter" license=('MIT') depends=('python-dateutil' 'python-natsort') makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-pytz') source=("https://pypi.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz") sha256sums=('a70dfc9d52de9fc1a886128b9148c89dd9e76b67d55f46516ca94d2d73d58219') build() { - cd "$_name-$pkgver" - python setup.py build + cd "$_name-$pkgver" + python setup.py build +} + +check() { + cd "$_name-$pkgver" + pytest src } package() { - cd "$_name-$pkgver" - export PYTHONHASHSEED=0 - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cd "$_name-$pkgver" + export PYTHONHASHSEED=0 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 docs/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |