Date: Wednesday, November 13, 2019 @ 07:07:38 Author: yan12125 Revision: 527084
upgpkg: python-cfn-lint 0.25.0-1 * check() fails unless a patch is added to python-botocore for upstream issue https://github.com/boto/botocore/issues/1872 Modified: python-cfn-lint/trunk/PKGBUILD ----------+ PKGBUILD | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-13 06:37:57 UTC (rev 527083) +++ PKGBUILD 2019-11-13 07:07:38 UTC (rev 527084) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen <[email protected]> pkgname=python-cfn-lint -pkgver=0.24.8 +pkgver=0.25.0 pkgrel=1 pkgdesc='CloudFormation Linter' arch=(any) @@ -11,7 +11,7 @@ python-jsonpatch python-jsonschema python-setuptools) checkdepends=(python-pytest python-mock) source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz") -sha256sums=('c55210404e3d1b4612b8c5be9da00b4d9324f6d186783356b4f4605d2faac836') +sha256sums=('3c873d2289f41f43ef6f97545780f3e12fcb18a7364ea7a14c3c572218e398b1') build() { cd cfn-python-lint-$pkgver @@ -21,7 +21,14 @@ check() { cd cfn-python-lint-$pkgver - PYTHONPATH="$PWD/build/lib" pytest -v test + site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') + + # Tests in test/integration need the cfn-lint binary + python setup.py install --root="$srcdir"/tmp_install + + export PYTHONPATH="$srcdir"/tmp_install$site_packages_path + export PATH="$PATH:$srcdir/tmp_install/usr/bin" + pytest -v test } package() {
