diff options
author | Guillaume Horel | 2021-04-19 16:39:59 -0400 |
---|---|---|
committer | Guillaume Horel | 2021-04-19 16:39:59 -0400 |
commit | 9314b4aaa71633758ba83f81c09fe6c82f6e5565 (patch) | |
tree | a7e418161b687197be1c60be0827ed048eafa6e0 | |
parent | 35ba2f13b34cbf9fbefa7d5b28171a0f2c1f4e9b (diff) | |
download | aur-9314b4aaa71633758ba83f81c09fe6c82f6e5565.tar.gz |
fix tests
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 7 insertions, 9 deletions
@@ -8,9 +8,7 @@ pkgbase = python-fontpens checkdepends = python-fontmath checkdepends = python-fontparts checkdepends = python-pytest - checkdepends = python>=3.8 makedepends = python-setuptools - depends = python depends = python-fonttools source = https://pypi.org/packages/source/f/fontPens/fontPens-0.2.4.zip sha256sums = a6d9a14573b3450f3313d69523f9006028c21fc7aef5d35333b87aab7f2b41fd @@ -5,8 +5,8 @@ pkgver='0.2.4' pkgrel=1 pkgdesc='A collection of classes implementing the pen protocol for manipulating glyphs.' url='https://pypi.org/project/fontPens/' -checkdepends=('python-fontmath' 'python-fontparts' 'python-pytest' 'python>=3.8') -depends=('python' 'python-fonttools') +checkdepends=('python-fontmath' 'python-fontparts' 'python-pytest') +depends=('python-fonttools') makedepends=('python-setuptools') optdepends=() license=('BSD') @@ -15,13 +15,13 @@ source=("https://pypi.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$p sha256sums=('a6d9a14573b3450f3313d69523f9006028c21fc7aef5d35333b87aab7f2b41fd') package() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd "${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" } -#check() { - #cd "$srcdir/$_pkgname-$pkgver" - #python setup.py test -#} +check() { + cd "$_pkgname-$pkgver" + pytest -k 'not fontPens.penTools.estimateQuadraticCurveLength' Lib/ +} |