aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptrcnull <git@ptrcnull.me>2024-03-28 12:33:20 +0100
committerptrcnull <git@ptrcnull.me>2024-03-28 12:33:31 +0100
commita6bb774214d2ee2ce3f7af3467155af5169faf73 (patch)
tree1ce14f66b584b88a350cbb8114c75cf60f2e3d33
parente0028b06a6ded67c5ddc75185ec550e1ff482f39 (diff)
community/py3-chai: fix tests with python 3.12HEADmaster
-rw-r--r--community/py3-chai/APKBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/community/py3-chai/APKBUILD b/community/py3-chai/APKBUILD
index 2cf860a6c5c..9fa3f16a353 100644
--- a/community/py3-chai/APKBUILD
+++ b/community/py3-chai/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-chai
pkgver=1.1.2
-pkgrel=0
+pkgrel=1
pkgdesc="Easy to use mocking, stubbing and spying framework"
url="https://github.com/agoragames/chai"
arch="noarch"
@@ -12,13 +12,19 @@ makedepends="
py3-setuptools
py3-wheel
"
-checkdepends="
- py3-pytest
- "
+checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/agoragames/chai/archive/refs/tags/${pkgver//./_}.tar.gz"
builddir="$srcdir/chai-${pkgver//./_}"
+prepare() {
+ default_prepare
+ # too many instances to produce a small diff
+ sed -i 's/self.assertEquals/self.assertEqual/' tests/*.py
+ sed -i 's/self.assertNotEquals/self.assertNotEqual/' tests/*.py
+ sed -i 's/assert_equals/assert_equal/' tests/*.py
+}
+
build() {
gpep517 build-wheel \
--wheel-dir .dist \